PHOTOS OF THIRUVILWAMALA...
 
Thiruvilwamala
Thiruvilwamala is a temple town, is located on the banks of the Bharathappuzha river, with nearest towns being Shoranur and Ottapalam.