Dhanushkodi Beach 2026: India’s Ghost Town Beach – History & Travel

Dhanushkhodi Beach is a ghost town on Pamban Island in Tamil Nadu. This hauntingly beautiful destination was once a key commercial port and transit point between India and Sri Lanka. In 1964, a huge cyclone destroyed it. It is believed…














