London, England, United Kingdom of Great Britain and Northern Ireland
Earlwood, New South Wales, Australia
Tafalla, Navarre, Spain
Portsmouth, England, United Kingdom of Great Britain and Northern Ireland