Omkareshwar Temple, Hindu temple on Mandhata Island, Madhya Pradesh, India
The Omkareshwar Temple sits on Mandhata Island in Madhya Pradesh and connects several shrines within a complex featuring towers and courtyards. The stonework displays deity figures and geometric patterns, while the inner walls are lit by oil lamps and copper fixtures.
The original structure arose under Paramara rulers in the 11th century as the island developed into a religious center. Later renovations occurred during the 19th century through the Holkar dynasty, which rebuilt damaged sections and added structures.
The shrine draws pilgrims year-round who touch the stone linga and perform rituals at the ghats along the riverbank. Many visitors walk around the island on a path that allows devotees to circle the sacred site while following the religious practice of parikrama.
Boats run regularly from the mainland to the island, where visitors can explore the entire area on foot. Paths around the complex allow access to different shrines and water spots, though some staircases can be steep.
Viewed from above, the island's natural outline forms the OM symbol, which is central to Hindu tradition. This shape has helped establish the site as a natural manifestation of religious meaning.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.