Mount Nelson Hotel: Cape Town, South AfricaWhile researching restaurants to try while we were in Cape Town, I came across a curious claim for the "Best Afternoon Tea in the World"....