POI's creator (Voyajo Team)
Plaça de Francesc Macià is a square in Barcelona, Catalonia, Spain. Located in one of the main business areas of the city, it's one of the most transited points of Barcelona. It's crossed by Avinguda Diagonal and several other major thoroughfares: Avinguda de Josep Tarradellas, Travessera de Gràcia, (...) (from Wikipedia)