Omkareshwar is town and a Hindu temple dedicated to Lord Shiva. Situated on the holy confluence on rivers Narmada and Kaveri.
Size: 4896px × 3264px
Location: Omkareshwar, Madhya Pradesh, India
Photo credit: © kud108 / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: asia, hindu, hinduism, holy, island, kaveri, lingam, madya, narmada, omkareshwar, pradesh, river, sacred, shiva, symbol, temple