Cape Town – Pure Beauty at the Tip of Africa

Posted · Add Comment

Cape Town is known as South Africa’s “Mother City” and rightfully so. From the moment one arrives in the city via land, sky or sea, you feel the warmth of the people, the culture and the infamous Table Mountain envelop the soul and one tends to find oneself taking a deep breath and instantly relaxing, […]