Janitzio island holds many mysteries that only its inhabitants know.Janitzio island holds many mysteries that only its inhabitants know.Janitzio island holds many mysteries that only its inhabitants know.