In Pictures: The historic town of Orchha in India

The historic town of Orchha, is situated on the banks of the Betwa river. ...