The Gowmariamman Temple is a 14th century temple constructed by Pandya King Veerapandiya IV. Local beliefs say that King Veerapandiya had regained his vision by worshipping Gowmariamman and Kanneeswaramudaiyar. The consecrated Goddess of the temple, Gowmari, is believed to fulfill the wishes of the devotees and cures them from various diseases and ailments.
The main festival of the Gowmariamman Temple falls in April and May during the Tamil month of Chithirai and is celebrated for 8 days. The Gowmariamman Temple is located 8 km away from Theni at a village called at Veerapandi. It stands on the banks of River Mullai.