
Most Idyllic Waterfall – Mitchell Falls, Mitchell River National Park, WA
Waterfalls are always a sight to behold. Huge, powerful, and rushing, it’s one of nature’s most humbling formations. Majestic as they all are, Mitchell Falls in Mitchell River National Park











