Just five miles away is Zahara, a beautiful white hill town which overlooks a clear blue lake from its rocky hilltop