Anguilla was voted the Caribbean’s Leading Culinary Destination at the 2024 World Travel Awards. The Awards were announced on the evening of July 1st, 2024.
“Anguilla is renowned as a foodies’ paradise, and we are delighted to receive this Award as a validation of our [….]