The twin-island nation of Trinidad and Tobago is located in the southern end of the Caribbean, just off the coast of Venezuela. Its rich and varied heritage lends itself to a vibrant society and cuisine spawned from an array of ethnicities and religions. The islands have also positioned themselves as a regional centre for culture and sport, attracting 197,700 tourist arrivals...