Wikipedia (Italian) https://it.wikipedia.org/wiki/Stazione_di_Taormina-Giardini
Address 50 Via Nazionale, Giardini Naxos 98039, Italy
Coordinates 37°50'43.721" N 15°16'57.378" E