Beach bar & grill at Caye Caulker, Belize
Hut in the ocean - Caye Caulker, Belize
Mangrove trees in Caye Caulker, Belize