I Love Tobago – Tobago’s First Floating Restaurant And Bar

It is a restaurant and bar in the ocean. A first of its kind in Tobago; The Tiki Craft has has been gaining much attraction. The man behind this innovation, Antonio Dennis tells us more in this I Love Tobago segment.

Translate »