Lesser visited Travel Destinations that deserve a Spotlight
Trinidad and Tobago gained independence from England in 1962. Not much tourism because the economy is primarily industrial due to large oil reserves.