Capo Testa, one of the prettiest sites in all of Sardinia, Italy, Mediterranean, Europe

- Image ID: EH8877