Castelbuono, Sicily Island, Italy

Castelbuono is a town deep in the province of Palermo famous for its impressive fortress, which dominates the town. There are bars on every corner selling mouth-watering sorbet ice cream, hand-ma...

JDS Travel News JDS Viewpoints JDS Africa/MI