Keoka Lake - Waterford, Maine

Keoka

Keoka Lake in Waterford, Maine.  Not much better than relaxing summer nights nestled in the mountains and lakes of Maine.  

Previous
Previous

Adventure and Winter Thoughts

Next
Next

Boston