Known as “the Venice of Poland”, Wroclaw is the third largest city in the country. It is situated on the Odra River and comprises of 12 islands connected by more than 100 road and foot bridges.