Thamirabarani River
The Thamirabarani River (also spelt Tamaraparani, Tamiraparani, or Thamiravaruni) originates from the famous Agastyarkoodam peak in the hills of the Western Ghats above Papanasam in the Ambasamudram taluk and flows through Tirunelveli and Tuticorin …