"Happy Birthday Belize!" Colourful cart in Caye Caulker Independence Day Parade, 2012
After celebrating Mexican Independance in Bacalar five days earlier we couldn't believe our luck when we stumbled into town just in time for Belize Independence Day.
Caye Caulker celebrated the day with a colourful parade through the town and then some crazy festivities later that night.
Photograph by FREEDOMTRAVELERS
Click here to comment on this picture.