Deharang Dam is a perfect weekend spot. It happened to be a weekend when we visited this beautiful place. It is located approximately 15 kms away from Panvel......
Read this post on hobbyofphotography.blogspot.com