The Sathurnur Dam in Thiruvannamalai is a major tourist attraction in this place. It is built across the River Pennar. The dam site houses imposing gardens, beautifully landscaped regions, imposing fountains and many other relaxing and entertaining facilities. The Dam is placed at a picturesque locations and it offers breathtaking views of the surroundings.
The water flow from the Dam resembles a natural water fall. The dam region has a swimming pool, boating facilities and a crocodile park. Thirnkoilur temple is a nearby attraction. It is an ancient temple with architecturally carved pillars and towering gopurams. It lies on the serene shores of the river Pennar.