You asked:

facts about Leeuwarden

  • Leeuwarden
    Leeuwarden
    Leeuwarden, Stadsfries: Liwwadden) is a city and municipality with a population of 108,249 in Friesland in the Netherlands.