Visiting the stunning domed Mosta Church in Malta