Click image to enlarge

Trinidad and Tobago is a dual-island Caribbean nation near Venezuela, with distinctive Creole traditions and cuisines.

comments / Posted by

Comments