It is located in the lakeside area of downtown Toronto, adjacent to Lake Ontario. It is an indoor aquarium that showcases a rich and diverse range of marine life and ecosystems. The aquarium has multiple exhibition halls and areas, providing visitors with an opportunity to fully understand marine life.