Mediterranean beach holiday destination has three-hour flights, 300 days of sunshine & deals from £370pp
MALTA offers travellers three holidays in one with the archipelago country being made of three islands; Malta, Comino and Gozo.
Читать дальше...