Step Falls, Newry Maine. A natural water park. Slide into pools of water when the water goes down a little. Fresh cold mountain water. Views is stunning.


No comments:

Post a Comment