Quoted By:
Dewford, because it had a cave and needing to take a ferry both ways teased you with optional areas to explore. Cianwood is a one-way trip, and they even give you Fly after beating Chuck so you don't have to surf all the way back to Olivine.