The island of Caye Caulker lies about an hours boat ride from Belize City. It has a very relaxed Caribbean atmosphere and we instantly fell in love with the place.

There are loads of restaurants and bars and the sea is an amazing array of shades of blue. We had 3 days on the island but could of easily stayed a lot longer.