Travelling through an Island of Secrets