I think the best part about Istanbul Tourist Pass is that it delivers INSTANTLY. Many tourist passes I used before would take days to ship. Istanbul Tourist Pass on the other hand delivered the second I ordered. Digital cards are the best!
Ana L from USA reviewed on the 2021-02-28← Back to reviews