Where is Mores?

Where is Mores located?

Mores, Sardinia, Italy (approx. 40.54836°, 8.83122°)


Where is Mores on the map?