Well in the end, you need rock climb. So just get it.
rock climb from Pokemon 2007
Surf and Rock Climb.
You need to be able to use Rock Climb first (Rock Climb from South East entrance from Hearthome)
You need to use rock climb to get to his house.
You need to work your way up using strength rock climb and rock smash from the entrance to the left of hearthome
There is spear pillar, at the top of MT. Coronet You will need 7 badges to get there and you especially need Rock climb
u need to climb from the outside of heart home(use rock climb)
its near a house in route 216 you need to talk to the hiker and he gives-it to you
The cave is automatically unlocked. To get through the cave you need to have Rock Smash, Strength, Surf, and Rock Climb.
u get it at victory road on the second floor u need to have rock smash rock climb strength in order to get it i had this problem before
Go to mt cornet (fly to celstic town first) and go up and up and up! You will need strength,rock smash and rock climb (you might need surf ).
mama