In a town that revolves around marine life and nature preservation ... you'll find an aquarium stop on the North Beach route. The aquarium is open to visitors from 10 a.m. to 6 p.m. every day.