The Viceroy Hotel Resort Residences, Anguilla, British West Indies.
With its enviable obscurity still intact, Anguilla, arguably the most charming island in the British West Indies, is 35 square miles boasting 33 white sandy beaches and transparent azure waters.
View our current development in Caribbean