Tags

, , , , , , , , , , ,


Sliema - A new day, a new experience

Malta might be small but there’s plenty to see in this small Mediterranean country.