Omkareshwar, translating to ‘Lord of the Om Sound’, is one of the most sacred places in India. Situated in an island called Shivapuri, on the Narmada River, this temple has immense mythological significance too. People believe that once there was a war between Devas and Danavas, and the...
Lord Rama stays near the sea where it was bridged by him and Lord of Dyushma resides in the abode of Shiva. If one recites the names of Dwadash Jyotirlinga in the early morning, he will get rid of all sins and will get all fruits of his efforts. Dwadash Jyotirlinga 1. Grishn...