theglobetrottinggeek.wordpress.com
The Quieter Side of India: Life in Rural Orchha
As exciting as my days within Delhi, Jaipur, and Agra were, I was more than happy to escape the frenetic energy of the city for far quieter surroundings. Enter Orchha, a tiny town in Madhya Pradesh…