this was a last minute booking, found in the lonely planet, and an excellent find, from the minute we arrived we were met by Margaret, who made us feel so welcome and could not do enough to ensure that we had amaxing time staying at this location. For the African experince this is one of the best staying in the...
More
