Mijas is a charming Andalusian town divided into two parts – the traditional mountain village of Mijas Pueblo and the more modern seaside area of Mijas Costa. Mijas Pueblo boasts whitewashed houses, narrow cobbled streets and stunning views of the Costa del Sol, while Mijas Costa offers long sandy beaches, golf courses and a wealth of amenities. This location is ideal for lovers of authentic Spanish charm and a comfortable Mediterranean lifestyle.