AfricaHolidayTravel by : Andrew 1 year ago 8 Top Cape Town Nature ExperiencesIf you’re whiling away lockdown by dreaming of exotic holidays, then give some thought to Cape Town, South Africa. Situated