Turkuazoo – Istanbul Aquarium
The Forum Istanbul, is not only one of the largest shopping malls in Europe, great for those wishing to make a shopping trip to Istanbul, but is also one of the first world-wide to have a huge aquarium inside! The giant aquarium, Turkuazoo, is located inside a culture park over an area of 8 thousand sqm. 10 thousand different underwater creatures and 25 thousand other … Continue reading Turkuazoo – Istanbul Aquarium