With a name like Little Switzerland, it’s a given that you’ll discover more than enough charm at this affordable family-friendly resort nestled at the foot of the Northern Drakensberg. The resort boasts a history that spans over a hundred years,...