Where

Somewhere in the Caribbean
Princes Town
Trinidad and Tobago

Advertisement