The world’s largest waterfall that measures a whopping 11,500ft and sits underwater
Below the Atlantic Ocean lies the world’s largest waterfall which water gushing down from a height that is triple the one of Angel Falls
Daily Express :: World Feed