Where is Mores?

Where is Mores located?

Mores, Sardegna, Italy (approx. 40.54929°, 8.833358°)


Where is Mores on the map?