Narmada Parikrama: Sahastradhara, Maheshwar, Khargone District, Madhya Pradesh

Sahastradhara, one of the most mesmerizing tirthasthalas of Maheshwar is best accessed by boat from the heart of the ancient city. Sahastradhara derives its name from the Sanskrit words sahastra which means thousand and dhārā which means streams or watercourses.   According to the Puranas, Ravana, Lord of Lanka chanced upon the serene waters of the Rewa River while... Continue Reading →

Create a website or blog at WordPress.com

Up ↑