Ilboru Safari Lodge
Nestled on the lower slopes of the majestic Mt Meru, the Ilboru Safari Lodge is popular with mountain climbers and safari travelers in northern Tanzania.
Mostra di più
Mostra meno
Nestled on the lower slopes of the majestic Mt Meru, the Ilboru Safari Lodge is popular with mountain climbers and safari travelers in northern Tanzania.