Ocean Sciences Centre

Memorial University prepares to say goodbye to resident seals at the Ocean Sciences Centre

The seal observation pool at the Ocean Sciences Centre in Logy Bay have hosted thousands…

Scroll to top