India is a land of astonishing wonders—where ancient legends meet unexplained phenomena. From bizarre natural occurrences to historical enigmas, this country offers an array of mind-boggling mysteries that continue to puzzle scientists, historians, and travelers alike. Here are some of the strangest and most mysterious places in India that still defy logical explanation.
The Village of Twins – Kodinhi, Kerala
India generally has one of the lowest twin birth rates in the world—but the village of Kodinhi in Kerala is an exception that has baffled researchers for years. This remote settlement in Malappuram district may look ordinary at first glance, but it’s home to over 200 sets of twins—a phenomenon without clear scientific reasoning.
Some experts suggest the cause may lie in chemicals present in the local water, but no definitive proof has emerged. The mystery remains unsolved, leaving Kodinhi an intriguing anomaly in medical science.
>> Chand Baori: A thousand-year-old stepwell maze beneath the earth in India
The Musical Pillars – Vittala Temple, Hampi, Karnataka
Among the ruins of Hampi stands the Vittala Temple, a marvel of Dravidian architecture and intricate stone carvings. But what truly sets it apart are its 56 “musical” stone pillars—each of which emits a distinct sound when tapped gently.
During colonial times, British explorers broke open two of these pillars in hopes of uncovering their secret but found nothing inside. Today, touching the pillars is strictly prohibited to prevent damage, preserving one of India’s most peculiar architectural wonders.
>> The mysterious ‘Musical Pillars’ of an ancient Indian temple that play music when struck
UFO Sightings – Kongka La Pass, Indo-China Border
Kongka La Pass, nestled in the remote Himalayas near Ladakh, is a hotspot for unidentified flying object (UFO) sightings. Both Indian soldiers and ITBP officers have reported witnessing glowing aerial objects that appear to hover or move rapidly through the sky.
Neither drones nor satellites explain these appearances, and astronomers have ruled out meteor activity. Some locals even claim these could be alien spacecraft—turning the region into India’s own version of Area 51.
Lake of Skeletons – Roopkund, Uttarakhand
Roopkund Lake, often called the “Mystery Lake”, sits quietly amid the high-altitude forests of Uttarakhand. What seems like a scenic trekking destination turns eerie when the snow melts—revealing hundreds of ancient human skeletons.
Discovered alongside leather sandals, iron tools, and jewelry, these bones have inspired both spiritual and scientific theories. Were these victims of a hailstorm, a mass migration, or a forgotten battle? To this day, the truth remains buried under the ice.
The Growing Idol – Nandi Statue, Yaganti, Andhra Pradesh
The temple of Yaganti in Andhra Pradesh is famed not only for its devotion to Lord Shiva but also for its mysterious Nandi (bull) statue, which is believed to grow in size over time.
According to the Archaeological Survey of India, the statue increases by about 1 inch every 20 years—a fact that baffles engineers and devotees alike. Another eerie local legend says that no crows dare to enter the temple grounds, supposedly due to an ancient curse.
>> Baby-tossing: The breathtaking ritual that turns faith into flight
The Haunted Fortress – Bhangarh Fort, Rajasthan
Frequently cited as India’s most haunted location, Bhangarh Fort in Rajasthan is shrouded in tales of black magic, curses, and ghostly encounters. Visitors describe a heavy, unsettling energy in the air, even during daylight.
So intense is its reputation that the Indian government has forbidden entry into the fort after sunset and before sunrise, cementing its legacy as a place where the supernatural feels all too real.
Floating Stones – Rameshwaram, Tamil Nadu
Mythology meets mystery at Rameshwaram, where legends say Lord Rama built a bridge of floating stones across the sea to reach Sri Lanka. Remarkably, some stones in the region actually float on water, despite appearing solid and heavy.
Scientists have studied these stones but have yet to reach a definitive conclusion. Whether religious relics or natural anomalies, these stones are a magnet for curiosity and faith alike.
The Suspended Pillar – Veerabhadra Temple, Lepakshi, Andhra Pradesh
Located in Lepakshi, the Veerabhadra Temple is known for its detailed murals and grand architecture—but also for its famous “hanging pillar”. Among the 70 ornate pillars supporting the temple, one remains mysteriously suspended, with a visible gap between its base and the ground.
Tourists often try to pass thin objects beneath it, and though engineers have studied its weight distribution, no one can explain how this architectural quirk came to be.
Krishna’s Butter Ball – Mahabalipuram, Tamil Nadu
Balancing precariously on a slope, Krishna’s Butter Ball is a massive granite boulder weighing over 250 tons and standing 20 feet tall. Despite its awkward position, the rock has remained unmoved for centuries, defying gravity and logic.
In 1908, British authorities attempted to dislodge it for safety reasons—using elephants and manpower—but the rock wouldn’t budge. Its stability remains one of the biggest natural enigmas in Indian geography.
>> Fan Death: South Korea’s most mysterious modern myth
India’s greatest allure lies not only in its colorful festivals and ancient temples, but also in its many unsolved mysteries. From whispering stones to lakes filled with skeletons, the country is a treasure trove of phenomena that science still struggles to explain.
For the curious traveler, these enigmas offer more than intrigue—they are gateways to stories, legends, and cultural heritage that elevate every journey into something unforgettable.