03 March 2008 India: pilgrimage to Sabarimala – farewell to a hundred pilgrims Sabarimala temple nestles in the Sahyadri mountain range in the southernmost state of Kerala in India and is open for... Read more
17 November 2003 India: annual pilgrim season at Sabarimala temple The famous Sabarimala temple of Lord Ayyappa in Kerala opens Monday for the annual pilgrim season. Read more