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: 1421
Size:  49.0 KB

Note :- All Nidokidos friends are requested to like our facebook Page