Josephine Falls
Josephine Falls are placed around the foot from the southern face of Mount Bartle Frere in the Wooroonooran National Park, in Queensland, Australia. This falls are really a well-known adventure site among residents because the water flows on the huge rock to create a natural waterslide. Josephine Falls are placed on Josephine Creek, a tributary of the Russell River.