Tag: Waterfalls in Belize

Thousand-Foot Falls in Belize

Thousand-foot Falls is situated 10 miles to the west of Cooma Cairn Road, which is a west-bound road that connects with Chiquibul Road at...