The Vaigai River flows entirely within Tamil Nadu, originating from the Varushanadad hills in the Western Ghats and emptying into the Palk Strait near Rameswaram. It is a major river of Tamil Nadu and associated with the city of Madurai. Andhra Pradesh and Gujarat are incorrect.