Self catering holidays in Malta

Malta - the friendliest island in the Med

Buggiba in north east Malta

Buggiba in north east Malta

A street in Buggiba in the tourist part of Malta it's like England with sunshine. Everything is in English.