Orchha – The city of temples
Orchha is a city in Madhya Pradesh and it is located on the banks of Betwa river. The city is known for its beautiful medieval architecture. It has several palaces, temples and chhatris . The town was established by Bundela rajput ruler Rudra Pratap Singh in 1531 who became the first King of Orchha, and … Read more