A massive manor house in Johannesburg, dubbed Villa Royale, was the most expensive residential property auctioned in South Africa last year.
Continue Reading