Waterfalls are one of the popular tourist destinations across the world. You may have seen several waterfalls, but you won’t believe how high the world’s tallest waterfalls are. The waterfall is a steep descent of the water of a river. It is formed in the upper course of a river
Continue reading