Challenor Ridge Bed & Breakfast and self catering accommodation Richards Bay is situated in the upmarket residential area of Meerensee