Malta & Gozo: July & August Activities

By our Malta correspondent, Albert Fenech Malta and Gozo guarantees you will never have a dull…