The Great Marsh gives you a chance to find a number of Pokémon, but you have a limited of time to do it in Pokémon Brilliant Diamond and Shining Pearl. There are specific spawns for each area of the Great Marsh, and some Pokémon are only available after you beat the game.
Read more on gamepur.com