Whilst we are talking about festivals etc I have noticed that whilst I am away it is Independance Day Public Holiday.
Is there anything special going on this year? Is public transport still running and everything still open? I was thinking of going over to Gozo on this day but haven't made my mind up yet.
Thanks in advance