The Magic of Monhegan Island
Monhegan Island is a small rocky island (no surprise there if it is in Maine) that lies miles from the nearest mainland and is barely a square mile in area. Named from the Algonquin word for “out-to-sea island,” it was … Continued