Where is the last Pokemon nr 150?

Palkia is the last Pokemon in pearl and in diamond you find him in a book that an old lady shows you and in pearl you find at spear pillar on mount coronet.
(I really hope this helps you on your wild adventure)