I have a new favorite place in India—actually two places—Haridwar and Rishikesh.  These two small towns are located  close to each other in north part of India on the Ganges. It’s actually the point where the all-important Ganges River comes down out of the Himalayas.  I stayed in Haridwar at...