Málaga, Spain has 8 beaches