baia beach club Archives - Marina Hotel

8 Top Outdoor Restaurants in Malta

Photo: Da Marina In a country that enjoys over 300 days of sunshine (jealous yet?) it comes as no surprise that alfresco dining is the order...