Which are the biggest waterfalls in the world, apart from Niagara Falls?
Although Niagara Falls is currently the most famous waterfall of the world, but the Boyoma Falls, formerly known as the Stanley Falls, found along the Zaire River in Africa is considered the biggest waterfall in terms of volume. By measuring the volume of the waterfall by the amount of water flowing down … Read more