Entries listed under "i-295"
Yarmouth is a coastal town northeast of Portland on I-295 and U.S. Route 1. See photos. It is home to the Delorme Mapping Company and North Yarmouth Academy. Cousin’s Island is home to a large, oil fueled electric power plant known as Wyman Station. The Island has ferry terminal for Chebeague Island. Continue reading