Designed by
Title
Orchha the lost city of India #202011546
Description
Orchkha literally means `lost place`, which is quite consistent with the name of the city. Perhaps due to its abandonment, the city retained its main historical monuments during the troubled times
This image is editorial