Spending time on the beach with your new husband... and no one else? Yes please! | Anguilla
A dream... Anguilla - Anguilla is a British overseas territory in the Caribbean. It is one of the most northerly of the Leeward Islands in the Lesser Antilles, lying east of Puerto Rico and the Virgin Islands and directly north of Saint Martin.... The island's capital is The Valley. Source: en.wikipedia.org
Paradise Cove Resort - Anguilla - see my trip report on previous pin for Anguilla.