Five Sister’s Waterfalls | Mountain Pine Ridge Forest | Cayo District, Belize
Five Sister’s Falls, or Gaia Falls, is a short drive past the entrance to Big Rock Falls in the Mountain Pine Ridge. Gaia Lodge claims they “own” the waterfalls, which seems to be a problem in Belize. How can anyone own a river? It was going to be an issue but we were with another […]