Where is Casa Elisa, S'archittu Cuglieri located?
Casa Elisa, S'archittu Cuglieri, Casa Elisa, S'archittu Cuglieri, Italy (approx. 40.06954°, 8.49136°)
Casa Elisa, S'archittu Cuglieri, Casa Elisa, S'archittu Cuglieri, Italy (approx. 40.06954°, 8.49136°)