PC: Amar Ujala

India is a diverse country, rich in languages, cultures and traditions. There are many such mysteries in India that even scientists have struggled to explain. Let's explore some of these interesting places, where locals believe that taking a dip in the water can cure various diseases.

Bhimkund

Bhimkund is situated in Chhatarpur, Madhya Pradesh. Although the cave itself may seem ordinary, it holds many secrets. It is believed that it dates back to the time of Mahabharata. Local people claim that taking a dip in the waters of Bhimkund can improve one's health and even cure long-standing diseases.

Gangnani

Gangnani is a small village situated on the Gangotri road in Uttarakhand. Pilgrims who come here often take a dip in the hot spring, believing that it can cure various physical ailments. It is said that bathing in these waters can have therapeutic effects on the body.

PC: Wikipedia

Manimahesh Lake

Manimahesh Situated on the Kailash peak in Himachal Pradesh, Manimahesh Lake is a breathtakingly beautiful place. Thousands of people take a holy dip in the lake and locals believe that the water has the power to strengthen muscles and heal physical injuries.

PC: Holidayrider.Com

Pushkar Sarovar

Pushkar in Rajasthan is famous for its sacred lake, Pushkar Sarovar, and the only temple dedicated to Lord Brahma. Pushkar is also mentioned in revered texts like Ramayana. Local people believe that bathing in the holy water of Pushkar Sarovar can cure not only physical diseases but also cancer.