You are, quite literally, watching a live stream of a live stream…. Enjoy the glorious Stratton Falls in all seasons 24/7 by tuning into this page whenever you like. But the falls are best seen in person. You need to be there in person so that you can more fully understand the size of it, the sound of it, the depth of it, and the breadth of it.