Approaching the Blowing Point port facility on the British West Indies island of Anguilla.
It's a quiet island, having become a retreat for those people who want to get away from it all and yet still live in the lap of luxury. Numerous high-end resorts dot the coast, appealing to the tan, beautiful and book-reading crowd.
No comments:
Post a Comment