Anguilla - Truly Paradise
Anguilla is an island paradise - perfect weather, great food, wonderful people, and thus far uncrowded. A tiny island, it has 30+ absolutely beautiful beaches - many of which we had totally to ourselves.
For a full trip report see http://ang... more - travel report by
mensachick