A street in Valletta, Malta. Note the high pavements (sidewalks for our American cousins).
Malta is a small island situated south of the Italian Island of Sicily in the Mediterranean Sea. Malta covers just over 300 km² in land area, making it one of Europe’s smallest and most densely populated countries.
BEST VIEWED LARGER