C
Celia van Wyk Review of Sabi River Sun
We loved every moment of our stay in this little p...
We loved every moment of our stay in this little paradise called, Sabi River Sun. Well done to all staff and management that keep this resort in TipTop condition and for their friendly and effortless assistance come rain or shine...
Comments: