Take some time out from concrete-filled cities at Seawoods Lake. This is an ideal place to fill your lungs with fresh air, slow down and simply soak up the scenery.
You'll be spoiled for sightseeing choice in Nerul. Seawoods Lake is an ideal place to kick off here, but there are numerous other fine attractions to explore. Seawoods Grand Central, DY Patil Stadium, and Kharghar Hills are not far from the body of water and will top off your day nicely.