Where is the country of Trinidad and Tobago located on world map? According to COUNTRYAAH.COM, Trinidad and Tobago is an independent nation located in North America. The independence day of Trinidad and Tobago is celebrated on August 31st, and is known as...