‘-eshwaram’ is derived from the Sanskrit term ‘ishwar’ which means ‘god’ or ‘lord’ in the English language. Hence, Rameshwaram means ‘Lord of Rama’. The name refers to Lord Shiva who is the presiding deity of the city. Lord Rama is said to have prayed to Lord Shiva at this place.
Situated in the Ramanathapuram district of Tamil Nadu state, Rameswaram lies in the Gulf of Mannar, which is right at the end of the Indian peninsula.
The town is regarded as one of the holiest places in India by Hindus. It is a part of the renowned Char Dham pilgrimage.