Dreaming of hosting an enchanting castle wedding in Scotland? Your wishes are about to come true with our edit of the most magical castle wedding venues that Scotland has to offer...