Clifton Beach in Cape Town with crystal-clear waters, golden sands, and the Clifton Beach lies at the foot of the the Twelve Apostles mountain …
Read more: This new Cape Town hotel is the perfect counterpoint to a safari – The Times
Tags: Cape Town