India is a land of diverse cultures and traditions, but it also has some mysterious places that will leave you baffled and intrigued.
The first on our list is the Magnetic Hill in Ladakh, where cars seem to defy gravity and move uphill on their own.
Next up is the Roopkund Lake in Uttarakhand, also known as the Skeleton Lake, where hundreds of human skeletons can be found at the bottom.
Moving on to the village of Kuldhara in Rajasthan, which has been abandoned for centuries and is said to be cursed by the villagers.
The Bhangarh Fort in Rajasthan is another mysterious place, known for its haunted stories and eerie atmosphere.
The village of Jatinga in Assam is known for its strange phenomenon of birds committing mass suicide every year.
The Kongka La Pass in Ladakh is believed to be a UFO hotspot, with many sightings of unidentified flying objects reported by locals.
The Dumas Beach in Gujarat is said to be haunted by the spirits of the dead, and visitors have reported strange occurrences and sightings.
The Shani Shingnapur Temple in Maharashtra is known for its unique tradition of having no doors or locks, yet no thefts have ever been reported.
Last but not least, the Kuldhara Fort in Rajasthan is said to be cursed by a saint, and anyone who tries to spend the night there is said to never return.