Wake up to one of the official seven wonders of the natural world, Table Mountain in Cape Town, when you stay at 10-bedroom property Domaine Kayla. Made up of three villas with four swimming pools, it can welcome up to 20 guests, making it the perfect place for a large family or group of friends. Furnished in a clean, modern style, it’s an interior designer’s dream.