White sandy beaches lapped by the Indian Ocean – the perfect place to relax before or after your safari holiday.
15 days