In Pictures: The historic town of Orchha in India

The historic town of Orchha, is situated on the banks of the Betwa river. In the 16th century by the Bundela Rajput Canhief, Rudra Pratap. This ancient town is nothing less than turning the pages of a fairy tale book. FInd out some of the most fascinating temples and palaces that were constructed in the period.

Source: M.P. Tourism Literature

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.