Orchha
Category Adventure, Historic, Natural / Scenic beauty, Others, Recreational, Religious
The historic town of Orchha, nestled on the banks of river Betwa, was founded in the 16th century by the…