Kamu bisa jelasin ke aku soal Larraun?

Larraun dalam Bahasa Basque, Larráun dalam Bahasa Spanyol, merupakan sebuah kota dan  munisipalitas yang terletak di provinsi dan komunitas otonom Navarra, bagian utara Spanyol.