Twitter user Flipboard !

40% of India's Thermal Power Plants Are in Water-Scarce Areas, Threatening Shutdowns Comments|Add Comment|PrintTuticorin thermal power station. Photo …

Learn More

Thoothukudi - Wikipedia

Tuticorin or pearl city City Thermal power plant in Thoothukudi Nickname(s): Pearl City, Salt Capital of Tamil Nadu,

Learn More