The small town of Orchha (or Urchha), just a few hours south of Agra is positioned on the edge of the state of Madhya Pradesh and just a few miles west of Uttar Pradesh.
Orchha and Khujaraho
After our train journey from Agra, we drove to Orchha for lunch and a look at the mausoleums there. Orchha Orchha was founded in the 15th century and was the seat of power for the local king. The town ...
Posted in Saris and Safaris Tour by Chris White