The Sarzora lake is situated about 8 km away from margao on the NH 17 in the tiny village of Sarzora. To reach it one has to take a left at Sarzora. The road ahead is quite small...
EXPLORE these amazing place sarzora lake, best place to get your mind Refreshed, at the side u can see mountain, its not crowded places, and best place for photography The view of the lake is very nice,one can have a evening hangout over here as this place is very silent and the nature has its own beauty,there is also place over here where...