Eterna Forest, only during the night though!
it evolves at lvl 10...simple enough
You cant. You have to put silcoon in the front of your party and when you get into a battle you switch out and defeat the Pokemon and silcoon gets exp. Or use n exp share. Silcoon will evolve at i think lvl 12.
Silcoon is a Bug type pokemon.
you can get a silcoon either in eterna forest or by evolving a wrumple which as well you may get in eterna forest.
catch wurmple, silcoon, beautifly, or dustox. Breed with ditto. hatch the egg for a wurmple. Raise it to lvl. 7. 50/50 chance of silcoon or cascoon.
You can catch Silcoon in White Forest.
the Pokemon you can find in diamond but no pearl are: Seel Dewgong Mr. Mime Scyther Murkrow Larvitar Mightyena Silcoon Aron Kecleon Cranidos Stunky Stunktank Dialga
U can find Silcoon in the Petalburg Forest
You can not catch butterflies, if you are seeking to catch a beautifly, they are not wild. You have to catch a silcoon in Eterna Forest then evolve it into Beautifly
you do not find dialga in Pokemon pearl
In beautifly....
gg