Rameshwaram

Meaning Of Rameshwaram Rameswaram means “Lord of Rama” in Sanskrit,  an epithet of  Shiva, the presiding deity of the Ramanathaswamy Temple.  Location Of Rameshwaram Rameswaram is considered to be one of the holiest places in the state of Tamil Nadu, India. It is on Pamban Island separated from mainland India by the PambanRead More →