Tokyo, Porto and Melbourne named the world’s best cities for Gen Z by Time Out

· Euronews