Rock Cottage is a self-catering villa situated on the slopes of the Kogelberg mountain range overlooking the coastal village of Bettys Bay in the Western Cape of South Africa.
Rock Cottage is located 80km from Cape Town in an area undisturbed by any urban development, boasting ...