Theertham, Inside Rameshwaram Temple
India /Tamil Nadu /Ramanathapuram /Rameshwaram Rameswaram is situated on Pamban Island. The distance of the Rameswaram from the Mannar Island in Sri Lanka is approximately 50 km. Edit Detail InformationEdit There are Theertham, Inside Rameshwaram Temple in and around the island of Rameswaram, Tamil Nadu, India. According to Skānda Purāṇa, twenty-four of them are important. […]