Remove Ads

Photo of Assateague Island

Assateague Island

7206 National Seashore Lane, Berlin, Maryland 21811 USA

Add Photo

Enormous flocks of migrating tree swallows stop and rest on Assateague beaches in the fall.

Photo Credit: NPS Photo

Remove Ads

Claim copyright