geography · Indian Geography · Energy Resources

Which one of the following nuclear power plants is located in Tamil Nadu?

Related questions