Craigievar Castle, Scotland
There’s something about the fact that Craigievar Castle in Aberdeenshire is pink that makes it conjure fairy-tale visions. Or maybe it’s that it’s taller than it is wide: think “Rapunzel, Rapunzel, let down your hair!” Either way, it’s an enchanting sight when you first spot it from a distance and do a double-take at its…