Wait till the tide comes up in the Shoal Cave. Then make you're way to the ice cave in the shoal cave.Walk around in there until a snorunt shows up.
Chat with our AI personalities
you can catch snorunt on route 216 in the mountains (not mt. coronet).
Probably many do. You can catch a snorunt on platinum.
A swarm
no you cant. you catch spheal in Pokemon sapphire and snorunt in Pokemon ruby.
Route 216 with the Poke Radar