Where are we?

We are in the heart of Malta.