Love Spain’s bar culture? These 20 towns and cities have the most per person – including three on the Costa del Sol

Four locations in Andalucia make it into Spain’s top 20 bar-dense towns and cities – more than any other region.