Destinations

Orchha
Orchha

Location in the state of Madhya Pradesh in central India Main Tourist Attractions are Temples of Orchha, Phool Bagh, the Chhattris, The Jehangir Mahal, The Sheesh Mahal. Best Time To Visit is October to March