Travel

Food and Drink, Travel

5 Things To Do in Turks & Caicos

Having been at the pinnacle of my “must-visit” destinations for quite some time, it would be an understatement to say that I was excited upon receiving an invitation to review a new restaurant at Seven Stars Resort in Turks & Caicos. The sandy white beaches, those turquoise waters…it’s really stunning […]