Klosters, Switzerland – Just a few months before their holiday in Mustique, Kate and William traveled to Klosters, a very exclusive ski resort in Switzerland. This wasn’t their first time here, as they visited Klosters in 2005 as well.
Advertisement