More Story

Island of Comino’s Blue Lagoon: No Cars Allowed

A slice of paradise situated in the Mediterranean Sea, the small island of Comino, is characterised by its sprawling...