Nyhavn means “New Harbor” in Danish. It’s a historic area with colorful buildings from the 17th and 18th centuries. You can find many restaurants and bars by the canal. They serve traditional Danish food.