Don Wood – MessageToEagle.com – Unfortunately we may not enjoy the beautiful San Rafael waterfall in Ecuador anymore. For some unknown reason, a giant sinkhole suddenly appeared in
Question: Where is the world’s highest waterfall? Answer: Angel Falls (Salto Ángel) in Venezuela is the highest waterfall in the world. The falls are 3230 feet in height