Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

60 second vacation victoria falls spc_00000918
60 second vacation victoria falls spc_00000918

    JUST WATCHED

    Take a 60 second vacation to Victoria Falls

MUST WATCH

Take a 60 second vacation to Victoria Falls

Take a 60 second vacation to Victoria Falls - the world's largest waterfalls and one of the seven natural wonders of the world, located in Southern Africa.

Take a 60 second vacation to Victoria Falls

Take a 60 second vacation to Victoria Falls - the world's largest waterfalls and one of the seven natural wonders of the world, located in Southern Africa.