Sathumadurai Lake is a lake located in Vellore, Tamil Nadu. The average rating of this place is 3.50 out of 5 stars based on 24 reviews. The street address of this place is Vellore, Munjurpattu, Tamil Nadu. It is about 2.01 kilometers away from the Kaniyambadi railway station.
Sriman MG 13 months ago
Looking good....
Nandha Kumar 24 months ago
Nice place
Ramesh Shanmugam 24 months ago
Nature at its best