Mediterraneo Marine Park

Coast Rd., White Rocks, Bahar ic-Caghaq, Malta,