Popeye Village, MLH4808 Il-Mellieħa, Malta (35.960414021172, 14.341642856598)
Comments: 0
Il-Mellieħa, Northern Region, Malta (35.9652777778, 14.4005555556)