Add date
1 guest
Want to list your property? Become a host
Frye Island is a small town located on an island in Sebago Lake, Maine. The island is accessible only by ferry and offers a variety of outdoor activities such as swimming, boating, and hiking.