This museum and art gallery showcases Kirkcaldy's history as a trading port and producer of linen, canvas and linoleum (floor covering); the kids will have a ball as there are plenty of hands-on attractions. There’s also an impressive collection of Scottish paintings from the 18th to the 20th century, including works by the Scottish Colourists, William McTaggart and Jack Vettriano. The museum is a short walk east from the train and bus stations, and also houses a tourist information point.