The restoration of what was once one of the largest Maine ski resorts could be returning to its former glory. The Maine ski resort, which is currently known as Big Squaw, has been without lift service on the upper portion of the mountain since 2004. In 2021, Big Lake Development, […]