Thovalai

Thovalai

Thovalai is a small village located in Kanyakumari district, Tamil Nadu, India. The area is well known in India for its production of flowers, especially Jasmine.

Read more about Thovalai.