Tjolöholm Castle is Sweden’s leading Arts and Crafts property, created between 1898 and 1904. The castle is surrounded by beautiful gardens. read more