There are 64 teerthas in Rameshwaram. Some are inside Rameshwaram Temple and some are outside the temple. Out of these 22 are considered highly holy and located inside Ramanathaswamy Temple premises. It is believed that if anyone takes a dip in these 22 teerthas then they will get rid of their sins. Following are the names of Theerthams in Rameshwaram Temple and their locations.