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 ...
![](http://tests-for-my-class.googlecode.com/git/Rss/GoRead64x64.png) |
READ THE ORIGINAL POST AT businesstoday.intoday.in |