Member Services How to Watch Niagara Falls at Seattle’s Japanese Falls June 17, 20211 min read admin The waterfall at Seattle is the most popular destination in the United States, but it’s not the only one.Here are the best places to see the waterfall at the Japanese Falls. Share Facebook Twitter Pinterest Linkedin