Baraka 2 Beach Restaurant And Accommodation
Mbuyuni, Jambiani, Tanzania
Booking.com
Book Now