Pescara on map

Pescara, Province of Pescara, Italy information