istanbulohistanbul.com
Madame Tussauds Made Its Way To Istanbul
Hi guys! Great news! The famous Madame Tussauds has finally made its way to Istanbul, Turkey! Located at one of the most happening spot in Istanbul, Taksim is sure not just home to Madame Tusssauds…