Villoonni

Villoonni is a village 5 mi from Kottayam, Kerala, India. Its main buildings include St. Xavier's Church, the Village office, and St. Philomina LP and HS schools.