Located in one of the southern extremes of India, the island town of Rameswaram is a place where history and mythology blend. Interestingly, at this historic temple town, an architect of modern India was born! Rameswaram is one of the biggest pilgrim dest