PANGEA - LARGEST TRAVEL STORE IN THE WORLD


Pangea is the largest Travel store in the world! 1500 meter square in the heart of Barcelona. We are so proud to have been chosen to capture such a fantastic space.