Scilly Cay Anguilla
Scilly Cay is a tiny little offshore islet, located within the bay and fishing port of Island Harbour (Anguilla). It is very much the archetypal offshore hangout with a bar, thatched huts and friendly atmosphere. The snorkeling around the cay …
Read More →