Seals have become a growing attraction in southern Delaware, with a colony established near Lewes. Federal law requires people to maintain a distance of at least 150 feet from seals to avoid stressing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results