Worms at Caracol Travel & Places Hotels & Lodging By Travel & Places Last updated Sunday, June/02/2024 106 230 Share Worms on a tree at Caracol near the Ka'ana Boutique Resort in Belize. hotels lodging travel places Tours trip 106 230 Share