1 story · Sorted by Latest First
Awesome Pics
Yes, Cape Town makes you Happy!!! It is one of THE best places to live on earth and the people are just as awesome as the natural beauty!!! Enjoy Capetonians! Thank you, Adli Peck, for sharing all the Happy people of…