Palma de Mallorca, Mallorca, Spain
Fareham, Hampshire, United Kingdom of Great Britain and Northern Ireland