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.
Vissa Mer
Vissa Mindre
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.