Goloc
Valletta, Malta
Flag of Malta.