Looking for interesting sights in Canterbury, England? A visit to the new underwater sculpture, Alluvia, might be the perfect choice. Alluvia is the latest creation by Jason deCaires Taylor, a pioneering British artist renowned for his groundbreaking underwater sculptures that blend artistry with environmental awareness.
