Annual Pilgrimage Of Lord Iyappan
Source: tamilweek.com SRI LANKA, December 15, 2009: The Iyappan temple in Vampivattan, Udappu is believed to be the first Iyappan temple to be built in Sri Lanka. The season to climb Sabarimalai and worship Lord Iyappan has just begun. Devotees in black attire have gathered in Colombo to get visa’s for travel to India during the season which ends in…
