Istanbul Sea Life Aquarium
Istanbul SEA LIFE Aquarium, located inside Forum Shopping Mall, has one of the longest underwater tunnels in the world.
Istanbul SEA LIFE Aquarium, located inside Forum Shopping Mall, has one of the longest underwater tunnels in the world.