With forts, palaces, temples, and a bit of river rafting, Orchha in Madhya Pradesh has options for history buffs as well as adventure seekers. Here are six things to do in the town on the banks of Betwa river.
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.
Leave a Comment