Big Rock Falls in the Mountain Pine Ridge Area of the Cayo District of Belize
Big Rock Falls is such a picturesque location with crystal clear and refreshingly cool waters. Its definitely a place worth visiting.
Photograph by Will Moreno
Click here to comment on this picture.
Belize Slideshow