Location

Borgo di Santa Maria del Castello

Santa Maria del Castello (NA), Italy

Show Map