Belize

Caye Caulker is a small limestone coral island off the coast of Belize in the Caribbean Sea. It is about 5 miles by 1 mile.

Leave a Reply

%d bloggers like this: