Istanbul, Istanbul, Turkey
Glyfada, Attica, Greece
Mombasa, Mombasa County, Kenya
Mombasa, Mombasa, Kenya
New Delhi, New Delhi, India