Paradise Beach Wedding


LOCATION:
Villa Kiva, Zanzibar

This beach wedding at Villa Kiva on Zanzibar’s north east coast was an explosion of pure joy!