logo NH Mountain Hiking             < Newburyport

beach in March at Plum Island near Newburyport in eastern Massachusetts
 
Beach in March at Plum Island near Newburyport in eastern Massachusetts.