Where is Roman?

Where is Roman located?

Roman, Sardinia, Italy (approx. 40.48406°, 8.58742°)


Where is Roman on the map?