Marvellous Malta! This Mediterranean island offers heaps of history and culture - and 300 days of sunshine EVERY year
From ancient temples to beautiful Baroque cities and glorious beaches, there are so many reasons to visit sun-soaked Malta...
Source: dailymail.co.uk