Cairo, Cairo, Egypt
Florence, Italy, Italy
Haddington, Edinburgh, Scotland, United Kingdom of Great Britain and Northern Ireland