Edinburgh is one of Europe's most breathtaking cities. With beautiful architecture, the city's Old Town has ancient, labyrinthine cobbled streets and small alleyways. On the other hand, New Town has a happening shopping and nighttime entertainment scene. Edinburgh attracts four million tourists each year to the city's famous festivals, city attractions and green landscapes.