Tuesday, June 14, 2016

Orchha

Chhatris located near the Kanchan Ghat on River Betwa. Orchha is a town in Tikamgarh district of Madhya Pradesh state, India. The town was established by Rudra Pratap Singh some time after 1501, as the seat of an eponymous former princely state of central India, in the Bundelkhand region.
#‎india‬ ‪#‎bharat‬ ‪#‎nature‬ ‪#‎palace #history‬ ‪#‎hindustan‬ ‪#‎travel‬

Thursday, June 9, 2016