This German King Paid For His Luxuries With His Life

Often called “The Fairy Tale King,” Ludwig II of Bavaria, who ruled from 1864 until his death in 1886, was the favorite cousin of the famous Empress Elizabeth and became known by the impressive castles he built during his short lifetime. When he was alive, his world was one of opulence and privilege,¬†allowing him the…