Hermitage and castle of Santa Bárbara of Sella Monument · Sella, La Marina Baixa, Alicante Image of Sella, not of the place itself. The hermitage of Santa Bárbara stands on the remains of a former Arab fortress and is reached by a calvary path whose stone and tile stations depict the Passion of Christ. Photo: ahysing (CC BY-SA 2.0) What to see and do in Sella