Rameswaram, an island situated in the Gulf of Mannar, is one of the holiest sites in Hinduism ever since Lord Rama's eventful ...