Interactive AV technology at the service of the traveler marks the coordinates of Pangea Travel Store26 October 2015 Rated 'the largest travel shop in the world', Pangea Travel Store has opened its doors in the center of Madrid to offer a leisure space made by and ...