Map
3 Via Faro, Salina Messina 98050, Italy
Hotel
Capofaro Malvasia & Resort