Zoombezi Bay hosts World's Largest Swimming Lesson

Let's break a record and save lives, Columbus!

by