Situé sur le côté ouest du City Park, Sea Life a ouvert ses portes au public en 2009.
Cet aquarium occupe une superficie d'environ 2400 mètres carrés et abrite dans 31 réservoirs environ 5800 créatures d'eau douce et marines de plus de 100 espèces différentes.
Le Sea Life dispose également d'une terrasse extérieure offrant une vue privilégiée sur l'océan Atlantique.
À proximité, vous pourrez également visiter le fort de San Francisco Xavier, également appelé château du fromage.