What is the tallest waterfall in Antarctica?
What is the tallest waterfall in Antarctica? Blood Falls is a five-story-tall blood-red waterfall in Taylor Valley, Antarctica, the only waterfall of its kind on Earth.
No records found.
What is the tallest waterfall in Antarctica? Blood Falls is a five-story-tall blood-red waterfall in Taylor Valley, Antarctica, the only waterfall of its kind on Earth.
No records found.