Frank & Hannah Biocca
Istanbul. A tasty stopover
Istanbul briefly
Istanbul, Turkey - Polarsteps
We stop over in Istanbul and have a wonderful meal in the best airport restaurant we have seen anywhere.
Country Guides:
Turkey