
Capo Caccia peninsula is located just outside Alghero.
From there, you can take over 600 scenic stairs and go to beautiful Neptune Caves – that was my favorite part fo visiting Alghero. 🙂
Arbatax is a small harbor town in Sardinia; it’s a nice and friendly place for a walk.
And, it’s my absolutely must-see in Sardinia, because of amazing Red Rocks (Rocce Rosse).