Today’s Caribbean Travel Photo of the Day spotlights on the island of Anguilla, known for its incredible beaches and turquoise waters but now making global headlines after a US tourist killed a hotel worker there.
CARIBBEAN NEWS ROUNDUP – APRIL 24, 2019