If you have visited Anguilla the likelihood is you arrived by boat from St. Martin. The ferry terminal at Blowing Point is the point of entry of more than three quarters of the island’s visitors, which means that the silhouette of Anguilla gaining shape in the distance as the boat approaches from the south is […]