Thread:Island Flavor (1)

Trinidad and Tobago is a twin island republic with a flavor of its own.