Antelope Falls in the Mayflower Bocawina Park of Belize is a beautiful waterfall in the tropical forests of the Stann Creek District. Rappelling down through the cool water is a rush.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app