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