Posted on April 1, 2013

Bus services on Malta are superb – all day unlimited travel for €2.60 – frequent, on time and they’re run by Arriva!