Diving in Malta is a unique and thrilling experience that caters to both beginners and experienced divers.
https://divesystemsmalta.com/
Dive Systems, Exiles Beach, Tower Point, Tower Road - CentralIslip, SLM 1604