Denmark's effortlessly stylish capital of Nyhavn canal houses, Tivoli Gardens, world's best restaurants, and bike-friendly boulevards.
Best time to visit Denmark: May–September