How to move around Malta

Road traffic The Maltese road network is made up of about 1400 km of generally narrow and tortuous streets. Driving is on the left, like in Great Britain. Bus a Malta The majority of crossroads is or...