in secret – meaning in Easy English

in a secret place, so few people know about it.