Kallar is situated en-route to the popular hill station of Ponmudi. This place situated 16 km from Ponmudi, is famous for round-shaped boulders and pebbles. The place gets its name from the River Kallar, which flows through the region. Kallu means 'stone' and Aru means 'river’. It is a favourite haunt for picnickers and attracts visitors with an interest in trekking, angling and bird watching. The main attractions are the nearby Golden Valley and the Meenmutty waterfalls. The Neyyar Dam occupies the drainage basin of the rivers Neyyar, Mullayar and Kallar.