Bruges is a medieval city, also known as the 'Venice of the North', famous for its lovely canals and cobblestone streets.