15 New England Islands to Visit This Summer
“Island life” can mean so many different things depending on where you are! In New England, islands can mean a charming scenic community with amenities galore or an island in New England might simply be a picturesque nature reserve surrounded by pristine waters and accentuated by a lovely lighthouse or two. New England islands are …