Designed by
Title
OMKARESHWAR, MADHYA PRADESH, INDIA, August 2018, Tourist and devotees at Omkareshwar temple with view of dam on Narmada River #147574713
Description
OMKARESHWAR, MADHYA PRADESH, INDIA, August 2018, Tourist and devotees at Omkareshwar temple with view of dam on Narmada River.
This image is editorial