Anguilla travel guide: Where to eat, stay and play on the Caribbean island
Travelling to Anguilla, the most northern of the Leeward Islands in the Eastern Caribbean, is quite the experience. After a nine-hour flight from London to Antigua, followed by a quick layover, we hop on a nine-seater plane for the final…