Malta National Aquarium Triq It-Trunciera, SPB 1500 Bugibba, Northern Region, Malta (35.9585749307, 14.4231871068)
Comments: 0
Dawret Il-Qawra, Bugibba, Northern Region, Malta (35.9565811157, 14.4236812592)