Cappadocia / Turkey 2007 – Cappadocia Turkey; a natural wonder of the world In Istanbul, we purchased our $20 visas, walked through customs, went to the ATM to withdraw some Turkish Lira and I left my credit card in the ATM machine. When …
You must be logged in to post a comment.