Echo Falls – Washington
Unfortunately there isn’t much information on this waterfall near Seattle. Located close to the Tin Mile trail, Echo Falls is situated within the Tin Mile creek. You can easily access the fall via Green Mountain Road NW. If you happen to make a trip out of it, let us know and send us some pictures. Echo falls appears to be another hidden gem few people know of.