My family and I are quite excited to be going to Malta for Christmas this year. We are quite aware that businesses close down on Christmas but I am wondering if everything will be completely closed down. Are there shows or fun things to do on Christmas Day? I've tried to google but not much is coming up.
Thank you in advance.