Livingstone island offers a view of Victoria Falls that is incomparable to any waterfall anywhere in the world. Devil's Pool or Babinda Boulders is a natural pool at the confluence of three streams among a group of boulders near Babinda, Queensland, Australia.

Name:  2473.jpg
Views: 1436
Size:  49.0 KB

Subscribe to Nidokidos Videos