Flagstaff Lake...
Flagstaff Lake is a stunning body of water located in Carrabassett Valley, United States. This man-made reservoir was created in the 1950s as part of a hydroelectric project, and today it serves as a popular destination for outdoor enthusiasts lookin...
Carrabassett Valley, Maine