Trinidad and Tobago

Trinidad and Tobago

Wednesday, February 13th, 2008

Located just north of Venezuela, between the Caribbean Sea and the North Atlantic Ocean, the islands of Trinidad and Tobago offer some of the best holiday destinations of the Caribbean.
Due to this location, both islands enjoy a tropical climate and lush, dense vegetation which boasts many bird species (as a matter of fact, they […]