logo NH Mountain Hiking             < Mackworth Island

ocean beach in May at Mackworth Island near Portland in southern Maine
 
Ocean beach in May at Mackworth Island near Portland in southern Maine.