Trinidad & Tobago Food: 11 Must-Try Traditional Dishes
Trinidad and Tobago are a pair of islands in the Southern Caribbean located only 8 miles away from the South American coast, nearest to the country of Venezuela. Trinidad is the largest of the island pair, approximately 1,800 square miles compared to Tobago which is only 115 square miles. Despite its location being in the …