Orchha is the erstwhile capital city of the Bundela rulers. The town is steeped in history and is famous for its palaces and temples built in the 16th and 17th centuries.. The Betwa River, on whose banks Orchha lies, and the forests around it attract tourists to this place.
See More