Road trip in Javea

Road trip to Javea on the Costa Blanca North in Spain.