

Thompson Lake, located just a one-hour drive northwest of Portland in Maine, is the largest of the 33 lakes in the area that have been popular tourist attractions for many years. This beautiful area is home to many natural wonders and some of the most attractive and desirable real estate in the region. In honor… Read more »