Georgia may not be the first place you think of if you're looking to check out a waterfall, but this gorgeous state park is a ...
Beacon Rock State Park near Stevenson, Washington is exactly that kind of place, and if you haven’t visited yet, you’re missing out on one of the Pacific Northwest’s most jaw-dropping natural wonders.