 The town is situated on the banks of river Gundar, a distributary of river Vaigai.The average maximum and minimum temperatures are of 39 °C and 27 °C.The town gets major rainfall during the south west monsoon period.