Deurstickers Bos rivier The Rio Grande (not related to the river on the Mexico/US border) flows through beautiful and dense jungle in southern Belize. This idyllic swimming location has a handrail and stepping stones.
{}