Pescara on map

03020 Pescara FR, Italy information