Next stop Orchha
Madhya Pradesh,
India
Next stop Orchha, a small town with its palaces and temples located by the side of the Betwa river.
The word Orchha means 'hidden'. When the Tughlaqs, who were ruling Delhi in the 15th century, pushed the Bundelkhand rajas out of Garkhundar, they retreated to distant Orchha.
We were lucky to coincide our few days with a festival, so shared the town with many pilgrims and sadhus.
PS I choose this image as this is my last upload for a while as I leave today for Corsica.