Most mysterious places to visit in India

India is a land of mysteries. In our country, some amazing places exist that every curious traveller should visit.

Magnetic Hill: It is a gravity hill located, in Leh district at a height of 14,000ft. 

Dumas Beach: This beach is in Gujarat state. Located along the Arabian Sea. It is considered one of the most haunted places.

Kuldhara: This is an abandoned village in the Jaisalmer district of Rajasthan, was once a prosperous village.

Jatinga Assam: (valley of death) In October, birds fly down in Assam, due to low visibility birds collide with buildings or trees. Meet their tragic end. 

Roopkund Lake: It is in Uttarakhand, known as the Lake of Skeletons. Hundreds of human skeletons found at the edge of the lake.

Kodinhi village: This village is named the "Twin Town" of India. In this village, most children are twin-born.