Orchha
Orchha, a melting pot of culture, history and adventure
Situated in Niwari district by the banks of river Betwa, Orchha is a jewel in the crown of Madhya Pradesh Tourism.
Madhya Pradesh to tentatively have new UNESCO heritage site
The cultural site of Orchha in Madhya Pradesh has been included in the tentative list of UNESCO World Heritage sites.
1 of 1