Rameswaram is situated on the scenic Pamban Island off the coast of Tamil Nadu in South India. It is a small yet picturesque town that is dominated by the world famous Ramanathaswamy Temple that is dedicated to Lord Shiva and i