Chiesa di San Michele di SalveneroParishShareStrada Statale 597 di Logudoro07017 Piaghe/Ploaghe, Sardigna/SardegnaItalyGet directions