News
Located on the Narmada River in India's state of Madhya Pradesh. One of the twelve Jyotirlingas. It is a remarkable blend of traditional and modern-day architecture. Pilasters of this temple ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results