Big Rock Falls is a waterfall south of San Antonio in central Belize. Liz and I visited there in September 2009. This is a mediocre video that tries to represent the beauty of this experience.
Big Rock Belize
- Publiée par Courtney Dean le 03-11-2009 à 01:11:25