Where is Cosmopolitan Boutique Rambla, Barcelona?

Where is Cosmopolitan Boutique Rambla, Barcelona located?

Cosmopolitan Boutique Rambla, Barcelona, Cosmopolitan Boutique Rambla, Barcelona, Spain (approx. 41.39377°, 2.16002°)


Where is Cosmopolitan Boutique Rambla, Barcelona on the map?