Omkareshwar, Madhya Pradesh
An island on Narmada River
45 photos · 125 views