Wednesday, August 29, 2012

Moxie Falls




Great day for a day trip to Moxie Falls in The Forks Maine.  Moxie Falls is reputably the highest waterfall in New England.  The falls are over 90ft high. 

No comments: