Beautiful Costa Blanca. Best place.



Costa Blanca, Alicante, Cabo Roig.