35.913307, 14.48653
Ta Giorni Road
Saint Julians
,
Malta
STJ 09