Sliema New House Central Location
91 Triq Il - Lunzjata - SLIEMA
www.gites.fr/ho5998746
GPS
: 35.909899 (35°54'36" N) / 14.504171 (14°30'15" E)
Print