Mojácar is a charming town on the south-east coast of Spain, known for its traditional Andalusian architecture and picturesque whitewashed houses perched on a hill overlooking the Mediterranean Sea. The town is divided into the historic Mojácar Pueblo, full of narrow streets and flower-filled terraces, and the more modern Mojácar Playa area, which offers beautiful beaches and a wide range of restaurants and bars.