World Voyage 5

Anguilla Makes The World Go Round

On April 23rd, 2011 the Picton Castle motored into Road Bay, Anguilla. This long and relatively flat coral island represents the most northern of the Leeward Islands in the Eastern Caribbean. It’s white sand beaches glittered in the mid-morning sun and its indigo and cobalt waters shimmered as they lapped against the shoreline. For many […]