9 kate middleton vacation spots

Johannesburg, South Africa – Back in 2006, Kate traveled to Johannesburg to celebrate the 21st birthday of Richard Branson’s son. The group of friends reportedly went on a safari after the party was over.

Advertisement