Narada Falls
Packwood, WA
Nature
Narada Falls is a waterfall in Mount Rainier National Park, in the U.S. state of Washington. It is said to be the most popular, because the Mount Rainier Highway crosses the falls between its two tiers.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account