Estepona is a traditional Andalusian town on the sun-kissed Costa del Sol in Southern Spain. It has the perfect summer combination of sandy beaches and well-serviced resorts, while still retaining much of the authentic character of the old Pueblos Blancos - white villages.
234