The Loop (TV)
Do you like this video?
Trinidad and Tobago is a country in the Southern Caribbean off the coast of Venezuela (South America). It is comprised of two islands; Trinidad (larger and more populated) and Tobago (more tourist-friendly)
Community content is available under CC-BY-SA unless otherwise noted.