Rameshwaram

Rameshwaram is a sacred town in Tamilnadu that attracts visitors all across India for its architectural grandeur and mystic ambiance. The sea-side town has a lot more to offer for nature lovers.