Prison Island Zanzibar Package

prison
$3,500.00 each

Prison Island to Murogo Island swim package