Undobetley scotland has some of the most majestic castles in the world. Here are 13 of the most Magical Scottish castles you should visit.