St Andrews Aquarium is located near a coastal road called The Scores and the tidal pool in the St Andrews Bay named Witch Lake. The star attractions are Humboldt penguins from South America. You can also enjoy watching a colony of harbor seals and meerkats plus sharks, stingrays and assorted reptiles and amphibians.