Trinidad and Tobago Nature & Economy

Location: a twin island country off the northern edge of South America, lying just off the coast of northeastern Venezuela and south of Grenada in the Lesser Antilles.
Population: 1,325,000 (2011 est.)
Land Area: 5128km2
Capital: Port of Spain
Main city: Chaguanas
GDP: $20.9 billion (2013 est.)

IP Law Firms Inquiry

Recommended IP Figures