The ESN network consists at this moment out of 41 countries and 523 local sections.

ESN > SPAIN > ESN UPC Barcelona
Name: ESN UPC Barcelona
Address: Avinguda Diagonal, 647, 08028 Barcelona, 08028, Barcelona, Spain
Website: http://www.esn-upc.org/