News

Paradise Falls sits about three hours north of Melbourne, Australia, and is a popular outdoor location for tourists.