Anguilla, Caribbean

A corner of paradise among the Lesser Antilles, the island of Anguilla, in the Caribbean Sea is famous for its turquoise sea and rich coral reef.

A corner of paradise among the Lesser Antilles, the island of Anguilla, in the Caribbean Sea is famous for its turquoise sea and rich coral reef.