You just go west from Eqruteak city, nothing but walking.
Olivine city.
you have to surf from olivine city
The Lighthouse is in Olivine City.
You can't get a HM for that.
It is located in east of olivine city.
Olivine City
yeah, it west of olivine city
yes
It's the house on the left of the Olivine Poké-center
You can not catch amphy
A Fishing Guru in Olivine City has it.
Jasmine is the Olivine City Gym leader