Eight European Cities You Should Visit And The Reasons Why