Norris Island
Norris Island is a small island located in Winter Harbor, Maine just north of Frazer Point on the western side of Schoodic Peninsula.