Village
Sella is a municipality in the comarca of Marina Baixa in the province of Alicante, Spain. Every year the first weekend of October Sella celebrates its Festa Major; Festes de l'Aurora.
Text from Wikipedia (CC BY-SA)
One photograph of Sella, taken here.
Keep exploring