If your trip to Alford is all organized but your travel itinerary is a little on the empty side, we can give you a helping hand.Craigievar Castle is a must-see attraction in this fascinating city. Stop in and find out what makes it so special.Keep yourself on the go by exploring Kildrummy Castle and Grampian Transport Museum. One more sight to consider is Haughton Country Park.