People travel to Rameshwaram for various reasons. Some travel for faith and belief, as the place boasts of 64 tirthas, while some travel to soak in nature’s beauty, as it happens to be among India’s major island town off the coast of India, separated by a narrow 40 km channel in the Bay of Bengal.