Cool off in nature with these pristine swimming spots in the Cape Cape Town is famous for its picturesque scenery and stunning natural landscapes. Taking a...