Awesome Things to Do in Orchha, India: Ruins, Temples and Palaces
Unless you’re researching a trip to India (or you’re from there), you probably haven’t heard of Orchha. This small town in Madhya Pradesh, around five hours from Agra, features an array of historic wonders, including palaces, temples and mysterious riverside chhatris. Seeing the Chhatris at Sunset The huge, temple-esque chhatris are memorials to the past … Read more