Home Uncategorized Lakes In Goa : This is an artificial and manmade lake situated in goa. January 31, 2021