Bastelicaccia

Travel Guide

A coastal landscape with clear blue waters, rocky shores, and distant mountains.