RE: Exploring Stanford - Cape Town
I thought the Stanford is in US for the famous university named Stanford.
RE: Exploring Stanford - Cape Town