The Bishopscourt Estate is set at the base of the famous Kirstenbosch National Botanical Gardens and promises to be the best location without an ocean view in Cape Town.
Continue Reading