Close

Thalavoor

Thalavoor is a village located in the district of Kollam in the Kerala state of