Malindide, 2nd big coastal place of Kenya, had a lot to offfer. Nice and good restaurants, terraces, beautiful hotels in the direct surroundings. By taxi or tuk-tuk you could explore Malindi. Agree on a price in advance and be sure to bring along some sma