[CLLocation]のデータをUserDefaultsを用いて保存しようとしたところ、UserDefaultsでは[CLLocation]をサポートしていないとのエラーが吐かれました。

[CLLocation]のデータを保存する方法はどのようなものがあるでしょうか。