9. Ljubljana, Slovenia

Ljubljana, Slovenia

This Slovenian city has become something of a hipster mecca over recent years, filled with cool bars and cafes and also incorporating a number of fascinating historical sites like Dragon Bridge and Ljubljana Castle.

The neighborhood of Metelkova is particularly interesting as it is completely covered in colorful graffiti.

Oslo, Norway