Thoothukudi

Thoothukudi (formerly called Tuticorin) is a port industrial city in Thoothukudi district in the Indian state of Tamil Nadu. It lies on the Coromandel Coast of the Bay of Bengal.

1 story • Updated Nov 1, 2025
Thoothukudi
Environment

"Winter Wonderland: Thoothukudi's Coast Blooms with Flamingos"

6 sources Oct 30, 2025