According to the myth, when Narad, the great prophet visited God of Vindhya Mountains, it was quite raging after the knowledge that there was no lodging for Lord Shiva and so, God of these mountains suggested the isolated place . Lord Shiva was very pleased when the deity of the mountain said that he would make Omkareshwar one of his houses and that is why the place is dedicated to Lord Shiva. Over, the entire area of this holy place is bordered by mountains, making an enchanting view for travelers. If you are here you have to take a Parikrama around the island as it is considered to be very religious and you will feel relax and peace here.
Mahashivratri and Anant Chaudas are two festivals that are celebrated with gusto and religious fervor.