Italy Novara

Pella

Novara · Italy
Pella, Italy
Photo: Alessandro Vecchi CC BY-SA 4.0 source

Sitting on the western shore of Lake Orta in Piedmont, this compact village in the Province of Novara offers waterfront views, mountain country close by, and an unusually lively café and restaurant scene for a settlement of its size, alongside a concentration of churches that exceeds what most villages of comparable scale can claim.

  • Population508
  • Nearest water from center0.1 km
  • Nearest mountain from center4.2 km
  • UNESCO within 50 km12

Nearby in Italy

All of Italy →