In Greek, Thalassa means 'the sea' and indeed the dominating view at this scenic restaurant in Vagator, North Goa, is the Indian Ocean. It is difficult to imagine a more idyllic setting for an alfresco restaurant than Thalassa, which sits on a cliff ...
|
READ THE ORIGINAL POST AT businesstoday.intoday.in |