Advertisement

Caribbean’s Anguilla a foodie heaven

Share

In its 35 square miles, Anguilla boasts more than 100 restaurants from beach shacks to a surprising number of fine-dining spots, some with celebrity chefs.

Advertisement