Train stationNanaimoWilson BlockPiper ParkThe BastionNanaimo Town Indian Reserve 1Chinese Memorial Gardens ParkNewcastle Island Marine ParkPetroglyph ParkNanaimo HarbourMorrell LakeCathers LakeWestwood LakeEast WellingtonWest Rocks Lighthouse (historical)Nanaimo River Indian Reserve 2Linley Valley Cottle Lake ParkGabriola Sands ParkPage LagoonWellington InnOverton LakeNanaimo River Indian Reserve 4CedarNorth Oyster/Yellow PointFairwindsLadysmithSaltairChemainusParksvilleWelcome BeachFrench CreekSecheltCoombsLake CowichanNorth CowichanGibsonsDuncanBowen IslandSalt Spring IslandSouth Pender Harbour