Sol De Goa – Portugal styled Boutique Resort in the heart of Goa
We all need a break from our ever-connected, spontaneous urban lives. Goa is the perfect excuse to land in the lap of nature. It has smooth-as-silk beaches, the perfect amount of sun and lush green foliage. Now, it also has another excuse to fall with Goa all over again —Sol De Goa. Located in Bardez, […]
Read More »



