The famous Nettleton Road residence is said to be “Cape Town’s most popular and requested rental villa”.
Continue Reading