Musee du Louvre in Paris

The world’s best-known museum It will be a tough job to find someone who has not heard about the Louvre. This is, after all, one of the most visited museums […]

Tate Modern in London

Right on the Thames If you are having yourself a little cruise along the famous Thames river, the river that London is built around, there is little chance of you […]