A Spiritual OM Shaped Island – Omkareshwar
Shri Omkareshwar is a Hindu temple devoted to Lord Shiva. It is one of the 12 Jyotirlinga, situated on the island of Mandhata, on the banks of the River Narmada. The island of Omkareshwar is formed naturally as OM, the holy Hindu symbol. The Narmada is a Sanskrit word meaning the “River of pleasure.” It’s […]
A Spiritual OM Shaped Island – Omkareshwar Read More »