Orchha
Orchha is a historic town in Madhya Pradesh, India, known for its impressive collection of palaces, temples and monuments dating from the Bundela dynasty. Set along the Betwa River, the town preserves much of its historic character and offers a striking contrast to India’s larger cities.
This gallery collects our photographs from exploring Orchha, capturing its historic architecture, temples, palaces, riverside setting and everyday scenes from our visit.
