Rameshwaram, 7 Wonders of India

See video
Author: 
7wondersofindia
Runtime: 
0:03:59

Situated on an island off the Sethu coast of Rameswaram in Ramanathpuram district, Tamil Nadu, is an important pilgrimage site for the followers of Hinduism. It is believed that a visit to this temple washes away one's sins and brings salvation (moksha).