After I Saw This I Want to Jump Into The Devil’s Pool too!

The devil’s pool is one of the Natural wonders of the world 1 of the 7 in the world. It is situated in Livingston island, Zambia, on the border with Zimbabwe. The exhilarating feeling when you get up there is second to none. Experience the magnificent Victoria falls.

What would your selfie look like?



vic falls

image via CNN





You Might Also Like

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>