Visit 3 Natural Waterfalls in Florida | Most people have no clue, but there are three natural waterfalls in Florida you can visit not too far off the beaten path: Falling Creek Falls, Falling Waters State Park, and Devil’s Millhopper Geological State Park. Sponsored by VISIT FLORIDA.
Las Pozas ("the Pools") is a sculpture garden built by Edward James more than 2,000 feet (610 m) above sea level, in a tropical rain forest in the mountains of Mexico. It includes more than 80 acres (320,000 m2) of natural waterfalls and pools interlaced with towering Surrealist sculptures in concrete. Check out all the pics!