Street View cannot view certain places, as it would be simply improbable to map the entire continent. That said, this place is gorgeous. This is the Kirstenbosch National Botanical Garden, Cape Town, South Africa. What a beautiful place, and a great job by Street View for capturing this.
Photo: Street View