Scenic island exposes horrors of slave trade