Rameshwaram travel guide – places to visit in Rameshwaram Rameshwaram is located on an island separated from mainland India by the Pamban channel and is less than 40 kilometers from the Jaffna Peninsula, Sri Lanka. Together with Kashi, it is considered by Hindus to be one of the holiest places […]