Hahaha, Malta doesn't have mountains. I think the highest point is the land fill :/

Reply to this note

Please Login to reply.

Discussion

La Valleta bus stop, maybe.