İstanbul, Turkey
Antalya, Antalya, Turkey
Turkey
Istanbul, Istanbul, Turkey
Royal Leamington Spa, England, United Kingdom
Istanbul, Turkey
Belgium, West-Vlaanderen, Belgium
Antalya, Malta