Anguilla
-
80 Senses #1… Lunch at Scilly Cay, Anguilla
The island of Anguilla in the Caribbean is little more than a glorified sandbank, albeit a sandbank with some of the best beaches and finest hotels in the Windward Islands, but what really makes this island stand out is the food. The quality of the eateries is exceptional, and the cherry on top of this delectable cake is the small island restaurant of Scilly Cay.
- Traveller:
- Isabel
- Experience:
- 80 Senses
- Country:
- Anguilla, Country