Friday, February 22News That Matters

The Most Beautiful Blaces in The World

Victoria Falls

Located in the Zimbabwe-Zambia border, Victoria Falls is the world’s largest watercress, with a water loss of 1088 m  per second and falling from a plateau of up to 350 feet.

Leave a Reply

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