Trinidad and Tobago, officially the Republic of Trinidad and Tobago, is an island country in the northern edge of South America, lying just off the coast of northeastern Venezuela and south of Grenada in the Lesser Antilles
Location
Trinidad and Tobago Port Os Spain, Trinidad and Tobago