Avola: what to see

Avola

Beach of Avola, Cavagrande del Cassibile Oriented Nature Reserve, Avola