Skip to content
6 Spooky Ghost Towns in India that You Must Visit

6 Spooky Ghost Towns in India that You Must Visit

Ghost towns are abandoned and spooky towns that are left vacant. They may be frightening to some but interesting to others.

Although these places have a lot of mysteries, some of them are equally haunted.


Ghost towns in India are abandoned due to a variety of factors such as natural disasters, drought, or rumors of a ghost.

There are a lot of similar settlements across the world.

In this article, you will get to know about the following Ghost towns in India,

  1. Bhangarh
  2. Mandu
  3. Kuldhara
  4. Ross Island
  5. Dhanushkodi
  6. Fatehpur Sikri

Let’s see each of these towns in detail…

1. Bhangarh, Rajasthan

Bhangarh Fort

Bhangarh is not only an abandoned town in India but is also one of the most haunted places in Asia.

The place is therefore known as the “Town of Ghosts” for the last 500 years.

According to legends a Tantrik used black magic and fell in love with the princess of Bhangarh in the early 1600s.

He attempted to give her a mystical potion in order to hypnotize her and marry but the princess discovered this secret and tossed the potion away.

The Tantrik then cursed the entire community, and thereafter the town was destroyed and came to be known as the Town of Ghosts.

Here supernatural and paranormal events are said to happen still now.

Locals say that scary sounds emerge from the fort in the area at night.

Whoever enters the spooky fort into the dark never returns, therefore the government has banned the entry of visitors after 6 pm.

2. Mandu, Madhya Pradesh


Mandu is another abandoned ghost town in Madhya Pradesh’s Dhar district.

Today, the site is one of the state’s most popular tourist destinations, including a number of Jain temples, mosques, and historic structures.

Mandu, located around 100 kilometers from Indore, is a hilltop town that is flocked to by India’s tourists.

It is associated with fascinating histories and tales.

The most well-known of those are Rani Roopmati and Sultan Baz Bahadur.

3. Kuldhara, Rajasthan


Kuldhara, located near Rajasthan’s Jaisalmer, has an eerie atmosphere.

Previously it was a tiny pleasant village, which was said to be cursed by its own residents at the time.

According to popular belief, the monarch of the area was attracted to the beauty of one of the peasants’ daughters and intended to forcefully marry her.

He allowed the inhabitants one night to decide about the marriage.

But during the night, the villagers, living in around 80 households, departed the area and cursed it.

Nobody has been able to survive here since then.

Today, Kuldhara is a popular tourist destination in Rajasthan.

Visitors coming from all over the world in quest of ghostly encounters!

4. Ross Island, Andaman and Nicobar Islands

Ross Island

Ross Island is one of the popular islands in the Andaman and Nicobar.

It was entirely wrecked following a series of strong earthquakes.

During the Indian revolution of 1857 against British rule, this location played a vital role.

As a kind of punishment, British troops used to arrest individuals who raised their voices against them and imprisoned them on these islands.

Later, during World War II, Japan attempted to take over the island.

But the place got ruined by a major earthquake, turning it into a ghost town.

The island has become a ghost town since then.

Ross Island was renamed Netaji Subhash Chandra Bose Island in December 2018.

Many people arrived here to witness the beautiful blue and aquamarine of the water.

5. Dhanushkodi, Tamil Nadu

Ruins of Dhanushkodi

Dhanushkodi, which means “end of the bow”, is an abandoned town in South India.

It was formerly a joyful, lovely seaside town on Pamban Island in Tamil Nadu.

The cheerful and joyful vibes of this charming village, however, were wiped away in 1964 when a terrible cyclone devastated the area.

The catastrophic cyclone that ravished the whole town inflicted irreparable destruction.

The same cyclone swept a passenger train named Pamban-Dhanushkodi, killing 115 people on board.

Today, Dhanushkodi is a major tourist destination in Tamil Nadu.

Tourists come to see the remains of this age-old beautiful town.

Dhanushkodi is also associated with the mythologies in Ramayana.

6. Fatehpur Sikri, Uttar Pradesh

Fatehpur Sikri

Fatehpur Sikri, located around 40 kilometers from Agra, was constructed by Mughal emperor Akbar in 1569.

It served as the Mughal capital from 1571 to 1585.

The city was gorgeous and full of forts and palaces, and the king himself adored it.

Later People abandoned the town due to the scarcity of water, and it quickly became a ghost town.

Fatehpur Sikri, surrounded by massive gates, courtrooms, and Mughal grandeur, is now more famed for ghost sightings and legends.

These are some of the popular ghost towns and villages in India.

The shivering stories of these places are sure to give you goosebumps.

If you visit these places, make sure to visit them before dusk and also in groups.

Web stories to know more about India:

Some more articles you can check out:

Affiliate Disclaimer: Some of the links provided in the article are affiliate links. This means when you buy or book anything using those links, you help support this website at no extra cost.

The images used in the article are for representation purposes only.