July 22, 2021 Cheetah Plains by ARRCC Featured Pin on Pinterest Pin Save Photo Save Email Photo Email Cheetah Plains is a stunning resort located in Sabi Sand, South Africa, designed in 2020 by ARRCC.