Waterfall is one of the most beautiful phenomena of nature. A cascade of water falling from a height is a truly breathtaking performance, isn’t it? Here we present a selection of the best and greatest waterfalls which are surrounded by the pristine beauty of wild nature. One photo on the background of any of these…