Private Secret Beach Resort in Goa
We found a secret spot in Goa. India’s pretty darn populated, so that’s saying something. Described online as a freshwater lagoon sitting just meters from the ocean, scattered with palm trees, and small tents to sleep in, your very own private secret beach resort in Goa. I guess it isn’t that secret since I found it