Quite rightfully, the Costa del Sol in Andalucía, southern Spain is known for its idyllic, Blue Flag beaches. It’s all in the name, which translates in English to Coast of the Sun. However, not everyone wants to lie on the beach all day during their vacations. All along that coastal highway, the towns offer much in the way of history, culture and art. The following...