Cuba
Mexico
New York
Hawaii
Pakistan


Staying on message between Cienfuegos and Trinidad, Cuba