Omkareshwar travel guide

Make a religious trip to the land of temples: Omkareshwar

Omkareshwar is a very prominent and sanctified island in Madhya Pradesh on the holy river Narmada. The position of Omkareshwar is also quite unique as it is placed at the conjunction of two very important rivers, namely Narmada and Kaveri. Read More