Where is Masullas?

Where is Masullas located?

Masullas, Masullas, Italy (approx. 39.69956°, 8.782723°)


Where is Masullas on the map?