All of the Great Marsh. If you look in the binoculers you'll see Yanma in every one.
From Abbie and Pokemon including Jirachi!
Chat with our AI personalities
You can find some Kangaskhan in the Great Marsh, so be sure to look from the second floor of the Observation Deck of the Great Marsh to find areas where Kangaskhan can be found.
To get Carvanha: Go to Pastoria Marsh Find some water in any of the 6 areas Use the super rod to fish There is a 35% chance that you will catch a Carvanha.
You can find a barboach in Route 205, 210, 225, 227, 228, "Ravaged Path", "Oreburgh Gate", Eterna City, The Great Marsh, and Mt. Coronet. Fishing in the water areas with good rods will give you the greatest chance at finding one.d Rod)
You get Carvanha in the Great Marsh (The areas are 1 2 3 4 &6 ) by using the super rod. I am not sure if you need the pokeradar or the national dex,but just go ahead and try.I hope this helps
You can either catch a Shellos or you can find a Gastrodon in water areas I think.