Where is Sweett - Villarroel, Barcelona?

Where is Sweett - Villarroel, Barcelona located?

Sweett - Villarroel, Barcelona, Sweett - Villarroel, Barcelona, Spain (approx. 41.38179°, 2.16164°)


Where is Sweett - Villarroel, Barcelona on the map?