On the border between Zambia & Zimbabwe – Victoria Falls Published March 24, 2014 at 640 × 424 in 20 Amazing Places Every Nigerian Should Know About (Photos) ← Previous Next →