Webcam Ratings
0/5 based on 0 reviews
Share this Webcam
Tags
Webcam Details
Beautiful views of Costa Smeralda, Sardinia, Italy. The Costa Smeralda (Emerald Coast) is a coastal area in northern Sardinia, with enchanting beaches and a system of villages.