Possibly Cayman Islands.

Possibly Cayman Islands.