Armchair Travel

Caye CaulkerPhoto Blog: Caye Caulker, Belize

Caye Caulker is a sleepy white sand island off the coast of Belize. This is one of the most colourful places you will find in the Caribbean…