Latitude and longitude of Sella, Alicante
- Nearby el Campello, Spain
Satellite map of Sella, Alicante
Sella (Valencian pronunciation: [ˈseʎa]) is a municipality in the comarca of Marina Baixa in the province of Alicante, Spain.
Latitude: 38° 35' 59.99" N
Longitude: 0° 15' 60.00" E