Orcha is situated in Madhya Pradesh on the banks of river Betwa. Used to be the capital of the region (Bundelkhand) but now is small village. The palaces there are of impressive size and there are pleasant views of the countryside from their upper levels. 'Amar Mahal Hotel was built in royal 'Bunde...
Please enter a destination