
Last Leg of Turkey
Related Posts


Topkapi Palace – Istanbul, Turkey
The Topkapı Palace is a large palace in Istanbul, Turkey, that was the primary residence…

The Cape of Good Hope, South Africa
My favorite roadside treasure trove: Would own one of those giraffes were it not a…