Created 12-Jan-17
Travel photographs from the state of Madhya Pradesh in India, which is popularly referred to as the 'heart of India'.
Orchha