You're good to go!
Buy now, cancel later
Mayflower Bocawina National Park is a 7,000-acre national park located in Belize. The park, co-managed by a local non-profit organization, is a gem of Central America, full of jungle trails, waterfalls and wildlife. The area also boasts sites of important Maya heritage including yet-to-be excavated temples and ruins.