I can't seem to find it....
Route 18 is just behing Nuvema Town.You need the HM surf to reach it
Here is a video