Tag Archives: Anguilla

Anguilla Geography

The approximately 90 square kilometers large island of Anguilla belongs to the Lesser Antilles. The flat coral island is a British overseas territory and has become a magnet for visitors from all over the world in recent years due to its year-round warm climate and long white sandy beaches. Anguilla is the ideal holiday destination,… Read More »