Hahaha, Malta doesn't have mountains. I think the highest point is the land fill :/
La Valleta bus stop, maybe.
Please Login to reply.
No replies yet.