The travel experts at the Paris Pass have gone underground to uncover the true beauty of 6 of Paris’ metro stations from Bastille, Pont Neuf to Montmartre.
Welcome to a new short series highlighting the surprising art and architectural finds that are located both in NYC in Paris. First up: the Statue of Liberty