Log into InfoBarrel
Forgot your password?
Need an account?
What do you want to see?
Travel & Places
by ayc1973
10 years ago
Trinidad and Tobago, Twin Island Republic: It's History and Culture

Trinidad and Tobago are the last in the string of islands that make up the Caribbean. They are located just off the coast of Venezuela. Although they are two islands, they are managed by the same governing body, hence the term,...

© Copyright 2008 - 2021 by My Passion Media Inc. Terms of Service Privacy Policy XML Sitemap