Det finns en plats som heter Long Bay Village i Anguilla.
Alla platser i världen som heter "Long Bay Village".