Web Analytics

Verified Answer :

ATamil Nadu i think 
But if I am wrong I am sorry

Neyveli thermal power is located in A. Tamil Nadu. Which is located in south India :)