The Tale of King George Falls

The location is the Kimberley in Western Australia after a record setting wet season.. The scene is the mighty King Georg Falls. The falls are twin 85 meter tall waterfalls … Read More