See all Things to do in Nagercoil
THOVALA
Thovalai, Tamil Nadu 629302, IndiaAbout
The land of flowers.this little village near nagarcoil,is located a little awqay from the national highway 7.the flower growing villegers are supplying it since 18 century to the travancore temples,especially to padmanabhaswamim temple at trivandrum.
1 wishlists