Delightful man made waterfalls, a vast, curved swimming pool, a poolside snack bar and terrace and gorgeous tropical gardens make the Cascades Hotel at Sun City one of the most sought-after holiday destinations in South Africa. Taking its name from these waterfalls just outside the entrance, the hotel is a […]