The village of Cedarville is situated on the southern edge of the Drakensberg Mountains. It's name originates from the 2,000 metre Cedarberg Mountain which towers above it.
Cedarville is th ... Sightseeing in Cedarville