Orchha
Hindu templeππ Orcha is a historical town in Madhya Pradesh and has Forts, Lord Ram Darbar Temple etc. The nearest Railway Station on main line is Jhansi in Up. From Jhansi station it takes 15 to 20 min to reach Orcha.Of late this place has identified itself as destination wedding location with some big resorts.
Address
9J9H+8CP, Orchha, Madhya Pradesh 472246, India
Contact
+91 1800 233 7777Rating on Google Maps
4.70 (151 reviews)Open on Google Maps