Glamping Hub launched in South Africa a year ago and I was keen to give “glamping” a go. If you’ve never heard the term “glamping”, it refers to “glamorous camping”…