mysardinianlife.com
Snapshots: Climbing common roads at Castlesardo
A simple snapshot of one of the most romantic towns I’ve found in Sardinia. This is Castlesardo. Go ahead and explore her ancient alleys and mythologies. I promise you won’t be disappoi…