Assateague Island is a barrier island stretching 37 miles off the coast of Maryland and Virginia. This stunning seashore is famed for its wild horses, soft sandy beaches, salt marshes, and ...
Some results have been hidden because they may be inaccessible to you