DINGLI, Malta, Malta
Mtarfa, Malta, Malta
England, United Kingdom of Great Britain and Northern Ireland