The Onwa family enjoyes Cape Town, South Africa.

The Onwa family at  Canal Walk Shopping Center.
The Onwa family at Canal Walk Shopping Center.

It was a wonderful experience, we enjoyed the view of the beach from our apartment and also the staff and management were warm, nice and welcoming.

Share this article