The Costa Blanca is one of the most popular holiday destinations in Spain. Its’ wonderful beaches are one of the main attractions and ideal for water sports for most of the year. Denia and Javea are both located to the north of Alicante and are wonderful towns found at the bottom of a mountain. The […]