Holiday Tags: Belize

Meet the population of the island of Caye Caulker in Belize! Nature’s fight for it’s respect makes this place unique. A bit of fresh air & optimism wrapped in good music.

watch the video

Been here? Add a comment below with your opinion to help other travellers to this destination.