BUNDELKHAND RIVERSIDE ORCHHA
Revisiting Orchha, a charming medieval town in India’s Madhya Pradesh state, after a gap of 20 years, was an eye-opener. From a sleepy one-street little village where we could only find aloo parathas to eat for lunch and no where to stay for the night, Orchha now boasts internet cafés, …