Mettur Dam is situated in?AKarnatakaBTamil NaduCAndhra PradeshDNone of the aboveAnswer: B. Tamil NaduRead Explanation: