travelbetweenthepages.com
Art Floats
Europe’s first floating art museum has finally launched on the River Seine in the heart of Paris. The much anticipated attraction is conveniently situated near the Pont des Invalides. Focusi…