Made a city in 2022, Dunfermline - located in Fife - has a historic abbey, wonderful library and a range of local restaurants and bars including The Creepy Wee Pub.