Malta’s Glitch Festival organizer Cain Farrugia shares his region favorite spots and must-see acts Read more