Thalassa the vibe just gets it right

Thalassa the Greek word for ‘sea’, gets the vibe just right is located outside Vagator hilltop to a serene spot in Siolim. The place is on the must visit spots of most of the tourists who visit Goa to relax,chill in posh places. Thalassa has all the Greek vibes done right .The food and cocktails…