Close

Plaça Catalunya (Barcelona - Spain)

Plaça Catalunya is a large square in central Barcelona that is generally considered to be both its city centre and the place where the old city and the 19th century-built Eixample meet.

Panorammer.com

just like being there

We are a highly skilled team that produces professional virtual tours which will deliver the best results for your company in terms of marketing and sales.