Anguilla

Anguilla is a British Overseas Territory located in the Caribbean. We visited twice and stayed at an amazing 5 star hotel. We flew into St. Maarten and took the ferry to Anguilla. Typical of an island, we spent our time at the beach, eating and drinking. This island had tremendous sunsets and the sand was oh so soft.

    Leave a Reply