Tuticorin Thermal Power Station (Tamil: தூத்துக்குடி அனல் மின் நிலையம் ) is a power plant situated near newport of Thoothukudi on the sea shore of Bay of Bengal, Southern India.
Tuticorin Thermal Power Station (Tamil: தூத்துக்குடி அனல் மின் நிலையம் ) is a power plant situated near newport of Thoothukudi on the sea shore of Bay of Bengal, Southern India.