(Last Update: 24 Apr 2023)
Built in 2005 on a beautiful site, Chalet Cape Sun offers a destination where you can relax while enjoying more of the natural and cultural attr