Topkapi Palace - Istanbul, Turkey

An incredible introduction to Istanbul’s rich history and unique location