'Port of Spain is the capital of this island republic that's a bit smaller than Delaware'
Trinidad & Tobago
PLACES: Port of Spain is the capital of this island republic thats a bit smaller than Delaware
Port of Spain is the capital of this island republic that's a bit smaller than Delaware
Port of Spain is the capital of this island republic that's a bit smaller than Delaware
PLACES
Trinidad & Tobago
PLACES