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.