Visit the La Selva for the first time in your own game. 15.17% of players have unlocked this achievement