The Dive Center Location Located in the Heart of Sliema…. Equipment detail on equipment, gas filling , gear etc Gallery Share this:TweetLike this:Like Loading...