Home
La Marina Baixa Alicante Comunidad Valenciana Spain
38.6084142,-0.2728618
Sella
Home
Sella
Sella may refer to:
Distance between:
Madrid to Sella
222 Miles / 358 Kms
Barcelona to Sella
232 Miles / 374 Kms
Postal Code
03579
Population 2019
Total: 580
Total Men: 306
Total Women: 274
Broadband and mobile Internet coverage
Car access to the Sella Pass is now restricted for all summer
tourist attraction Nearby
Museo del Territorio Biellese
Masella
Varenna Habor
Piana del lago
Castello di Postignano
Valcastello