Sluiskin Waterfall Height
In which country the Sluiskin Waterfall is situated?
March 1, 2011 by Imran Jutt
Filed under Geography
The Sluiskin Waterfall is situated in Washington, USA. Sluiskin Falls is the second tallest waterfall on the Paradise river is United States of America. The total height of Sluiskin Waterfall is 30 feet.
- Read more