Lake Naivasha, Crescent Island & Hell’s Gate – Day Trip

$680.00