Yercaud hosts a seven-day Summer Festival in May, with religious events, flower shows, boating races, village fairs etc.