Google Satellite Maps:
Orta Nova, Italy

Orta Nova is a town about 25.4 km from Foggia, in the region of Puglia, southern Italy. It stretches to the Southern patch of the Tavoliere (Foggia's plain) to the right of Carapelle stream. The [...]