4-Days Zanzibar Beach Holidays

$850 (USD) per person