Which is better?

or

Grenada

Country

Grenada

Trinidad and Tobago

Country

Trinidad and Tobago