Hindu architecture The hidden gem Orchha is a beautiful town situated in the Bundelkhand region of Madhya Pradesh. « Previous1Next » 1 of 1