Where To See Seals In Chatham Ma?
Where To See Seals In Chatham Ma? Chatham( near the lighthouse) has the most and if you go around five or six pm you are bound to see lots, in particular! Just stand up in parking lot, looking down and you will see them! Nauset Beach & Coast Guard Beach, at the National Seashore in