High Tea at the Mount Nelson Hotel
Cape Town’s Mount Nelson Hotel is a local icon, symptoms so I couldn’t think of a more fitting venue to ring in the end of my very first week as an official Cape Town resident. Grand white pillars welcome you into a sprawling complex with rose-colored buildings dating back to […]