Shaka’s Rock offers bathing, surfing, rock pools, snorkeling and boat launch sites and are a good choice if you are looking to avoid the crowds.