Castello di Venere

Erice, Italy

Castello Pepoli is part of Castello di Venere. It’s a Norman castle built on an impregnable rock. Only the watchtower has left.