Victoria Falls | 10 Totally Awesome Quotes About Nature

Victoria Falls on the border of Zambia and Zimbabwe.