Clifton Beach Cape Town South Africa.

Clifton beach in Cape Town, South Africa. Rated one of the best beaches in the world. Copyright to http://www.roomsforafrica.com/dest/south-africa/western-cape/cape-town.jsp