I found out that there is a specific cave that spawns the best Pokémon, but I don't know where or if that is true. I want to find a place so I can chain and get shinies faster.