Would you believe that the island of Tobago has been featured in, and described as ‘an island of thrilling adventures and unforgettable beauty’ in the English newspaper,‘The Telegraph’? Would you believe the news feature explores the geography and history of the island, while highlighting a multiplicity of activities that submerge visitors in nature at its…