Ripley's Aquarium of Canada is located at the base of the CN Tower in the heart of downtown Toronto at 288 Bremner Blvd, Toronto, ON M5V 3L9, Canada.