Pella
Novara · Italy
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 water0.1 km
- Nearest mountain4.2 km
- UNESCO within 50 km12