I recommend visiting - Cape Town, South Africa
The "Mother City", with the iconic Table Mountain, beautiful botanical gardens, culinary delights, rich history, amazing white sand beaches and even resident penguins, make Cape Town my favorite destination. Having lived in the Cape for over six years, I have spent many a day exploring the stunning coastline and hiking in the many national parks. I have always felt somehow connected to this beautiful city and it never ceases to amaze me whenever I return. When I drive toward the Cape, I catch a glimpse of Table Mountain in the far distance, it's a real sight to behold.