Visit one of Denmark's picturesque small towns and walk through centuries of Danish history. Each has a unique charm and special atmosphere, away from the bustle of everyday life. Ribe, Denmark's oldest town, was recently voted Europe's Best Small Destination. Skagen is a popular seaside town in the North, which has drawn artists and holidaymakers for hundreds of years. There are many beautiful towns in Denmark and some of the most popular to visit are listed in this guide.