News

Many readers may not know that Peaks Island was formally a part of the city of Portland, getting its water and electric power from the city through pipes and cables under Casco Bay, and enjoying all ...