Antelope Falls are located in the Mayflower Bocawina National Park in the Belize jungle. Pretty, Waterfalls Links: www.tripadvisor.com By: tallturtle82