Tiny Caribbean island