Betta Camp provides self catering accommodation in the Helmeringhausen district which is situated on the C27 and D826 roads that cross the beautiful south-western outback of the Namibia Desert. Betta Camp has 14 well-appointed accommodation units. …see more for bookings / enquiries and info.