Woods Hole Aquarium | Cape Cod | Albatross

September 29th, 2011 by insideout

Just 3 miles down the road from The Captain’s Manor Inn in Falmouth is the Woods Hole Science Aquarium which has two new exciting exhibits.  “Sounds of the Sea” features whale and other marine animal sounds in an interactive display and “Albatross: A Legacy of Research” features the 46 year career of the 187 foot […]