The village of Sella with the Puig Campana in the background

Location

Costa Blanca, Sella (map)

Country

Spain

The village of Sella with the Puig Campana in the background