What physical feature is considered one of the Seven Natural Wonders of the World?

Victoria Falls
Savanna Grasslands
Sahara Desert
Mt. Kilimanjaro

1 answer

Victoria Falls is considered one of the Seven Natural Wonders of the World. It is renowned for its stunning beauty and is located on the border between Zambia and Zimbabwe.