Thalassa Greek Taverna
Perched on a hill-top overlooking the magnificent and picturesque Small Vagator Beach lies Thalassa. This is where the warmth of Greek hospitality amalgamates instinctively with the laid-back, free and tranquil atmosphere and vibe of Goa. A perfect marriage to say the least.…
























