Anguilla is a British Overseas Territory of the Caribbean region in the North Atlantic Ocean. It is one of the most northerly of the Leeward Islands in the Lesser Antilles, lying east of Puerto Rico a
Wallblake House, a plantation house thought to be the oldest building in Anguilla
An aerial view of the western portion of the island of Anguilla. The Blowing Point ferry terminal is visible in the lower right, as are (right to left) Shaddick Point, Rendezvous Bay, Cove Bay and Maundays Bay.