Tobago...smiles, music and even bubbles!
June 17th 2016 Yeah Man, welcome to Tobago!
Can you put Tobago on the map...probably not for most of you. And it has nothing to do with Tobago Cays in Grenadine! Tobago is one of the two island nation of Trinidad and Tobago, the most Southern nation of the Caribbean. Venezuela is actually just next door! Trinidad is home to some 1.2 millions inhabitants....while the smaller Tobago has just 50,000 inhabi
... read more