Italy
Tor

Capo Teulada, Sardinia