Q: Where is European College for Liberal Studies (ECLS), Barcelona?
A: European College for Liberal Studies (ECLS), Barcelona is located at: Rambla de Catalunya, 2, 08007 Barcelona, Spain
Q: What are the coordinates of the European College for Liberal Studies (ECLS), Barcelona?
A: Latitude: 41.3878395, Longitude: 2.1684723
Q: How is European College for Liberal Studies (ECLS), Barcelona rated?
A: European College for Liberal Studies (ECLS), Barcelona has not rated yet on addressschool.com