1 2 3

Okay, I have encountered more than three threads about Malta yet I have never heard that name other than in this forum. Which place is Malta?