NH Mountain Hiking < Mackworth Island
Ocean beach in May at Mackworth Island near Portland in southern Maine.