Along the Eternal Narmada: Omkareshwar

8

My latest blog post is about Omkareshwar, a tiny temple town on the banks of the Narmada in Madhya Pradesh. Discover its charms

Read this post on beyondlust.wordpress.com


Bodhisattva Sen Roy

blogs from New Delhi