Riu Opens Second Hotel in Zanzibar
The hotel Riu Jambo has an unbeatable location in the north of Zanzibar’s largest island, Unguja, on the idyllic Nungwi beach. The 4-star, 24-hour all-inclusive hotel has a total of 461 rooms. The main feature that sets it apart […]













