Asia · India
Rameshwaram
Rameshwaram (Rameswaram) is a sacred Hindu island town in Tamil Nadu's Ramanathapuram district, situated on Pamban Island in the Palk Strait between India and Sri Lanka.
RegionAsia
Sign in to read the full Rameshwaram guide
History & culture, When to go, Things to do and Neighborhoods, plus 9 more, free with an AlgoTrips account.