1. Home
  2.  ›
  3. Fallen Flags
  4.  ›
  5. Norfolk, Franklin & Danville

Norfolk, Franklin and Danville Railroad: Map, Roster, History

Last revised: August 23, 2024

By: Adam Burns

The Norfolk, Franklin & Danville Railway is best remembered for its interesting fleet of American Locomotive Company (Alco) diesels. However, the NF&D was only a 1962 product created after parent Norfolk & Western took over the property and renamed it.

Prior to that the road had always been known as the Atlantic & Danville Railway, a long-time property leased by the Southern Railway that operated more than 270 miles of track from its namesake city of Danville to the east coast at Norfolk/Portsmouth.  

While the A&D offered the most direct route between these two points, the former being a one-time major industrial center and the latter an important port, it was surrounded by much larger giants that served roughly the same region; the aforementioned N&W and Southern.

After its takeover by the N&W the NF&D continued operating as a separate railroad until it was dissolved following the formation of the new Norfolk Southern Railway in 1982.  

Photos

45000706_2009561952669065_2620582778214809600_n.jpgNorfolk, Franklin & Danville RS11 #201 (ex-N&W #2558, built as NKP #558) works freight service at West Norfolk, Virginia in August, 1968. Rick Burn photo.

History

To understand the operations of the Norfolk, Franklin & Danville, a system that was only in service for two decades, an overview of its history is important.

The property dates well back to the 1880s when the Atlantic & Danville was incorporated in September of 1883 initially to complete a three-foot, narrow-gauge route from what would become the port of Claremont, Virginia (incorporated in 1886), which lay along the James River, southwestward to Emporia.

Here the A&D completed a connection with the early Atlantic Coast Line, which owned a north-south main line from Richmond to Charleston, South Carolina (at the time the new ACL was a holding company for several smaller lines that formed the route).

In all the railroad was about 50 miles in length and believed Claremont would become an important center of trade and commerce.

Unfortunately, it soon became clear that the Norfolk/Portsmouth/Hampton Roads region to the south was the port of choice with its closer proximity to the open Atlantic Ocean and a natural harbor leading into the Chesapeake Bay.

At A Glance

Headquarters
Suffolk, Virginia
States Served
Virginia
Dates Of Operation
1962 - 1983
Formation Date
1962
Route Miles
228
Track Gauge
4 Feet, 8 ½ Inches
Principal Lines

Norfolk - Danville

West Norfolk - Suffolk

Reporting Mark
NFD
Successor
Norfolk Southern

So, the A&D's owners set out to build a 78-mile extension eastward from Emporia towards Norfolk although decided to construct the line to standard gauge to afford better interchange with neighboring lines.

This proved crucial around Norfolk where it connected with several notable systems such as the Seaboard Air Line, ACL, N&W, Southern (via trackage rights), Virginian, Chesapeake & Ohio, Norfolk & Portsmouth Belt Line, and the Pennsylvania.

During the 1890s the A&D struck out westward, completing the 133-mile extension to its namesake city of Danville. 

Timetables (1969)

This city, located in south-central Virginia, very close to the North Carolina border, became an important industrial center with paper and tobacco mills, textile plants, and general agriculture.

It's total system stretched roughly 278 miles; 210.8 main line miles between Norfolk and Danville, its 50-mile original route between Claremont and Emporia (which became a branch), and finally a short 17.2 mile branch between West Norfolk and Suffolk. Major terminals for the line included Danville and Lawrenceville (at about the half-way point).

In September, 1899 after less than 20 years of service the Atlantic & Danville was leased by the growing Southern Railway system.

The Southern already reached Danville, its main line north to Richmond passed directly through the city. However, by leasing the A&D the railroad gained a direct route to Norfolk and since Danville was a booming industrial center it made good business sense.

Additionally, not only did the railroad interchange with the Class Is at Norfolk but its east-west main line also intersected with the ACL/SAL (Franklin, Emporia, La Crosse), Southern (Jeffress), and N&W (Suffolk, Denniston). 

Finally, interchange service was provided with the smaller Carolina & Northwestern Railway at Danville.  During the 1930s the only remaining use of the narrow-gauge Claremont Branch was for sparse lumber movements and general freight; as a result it was abandoned.

The lingering depression of the decade and growing competition from trucks began carving considerable inroads into the A&D's traffic base (which not only included the Danville market but also the movement of peanuts, a major crop of Virginia, for shipment at Norfolk).

Things became so bad that after lease payments, the Southern was no longer earning a profit. Losing interest in the property it opted for the decision of trackage rights over the ACL instead between Selma, North Carolina and Norfolk. This routing was a bit longer, 314 miles compared to 207, but proved a cheaper alternative.

Norfolk, Franklin & Danville RS36 #2. Warren Calloway photo.

During the summer of 1949 the A&D's trustees were informed by the Southern that as of August 1 the railroad would again be independent and operating on its own.

This left officials scrambling to find motive power and employees. They purchased six new, 1,500 horsepower Alco RS2s later that year, #101-#106, although the units did not arrive until the fall forcing the A&D to lease Southern diesels for the time being (the railroad later added RS3 #107).

System Map (1969)

When the road-switchers finally arrived they sported a simple but classy black livery with white stripes and the railroad's emblem adorning the end of the long hood. Within its first five months of service the railroad saw a net loss of $73,482.

However, its second five months greatly improved to a net income of $34,805 and for the year ending 1950 grossed $1,009,605 which classified it as a Class I carrier.

System Map (Atlantic & Danville)

Norfolk & Western

The A&D operated independently for just 13 years until it attracted the attention of its other large neighbor, the N&W, which purchased the line in 1962 and renamed it as the NF&D.

Interestingly, the N&W already served Norfolk via its main line but apparently was after the industrial base concentrated around Danville.  Following the N&W takeover the railroad traded in its RS2s and RS3 to Alco for new power including new RS36s #1 and #2. Additionally, it picked up four, former Nickel Plate Road RS11s, #201-204.

A simplified paint scheme adorned the locomotives and included a basic dark blue with "NFD" listed under the cab windows. Along with its own power, the railroad leased N&W units when the need arose.

(A big thanks to Louis D. Rubin, Jr.'s article "A&D: Southern waif" from the December, 1950 issue of Trains as a primary reference for this page.)

Diesel Roster

Builder Model Type Road Number Notes Quantity
AlcoRS361-2Acquired new in 1962.2
AlcoRS2101-106Acquired new in 1949 by Atlantic & Danville. Traded in 1962.6
AlcoRS3107Acquired new in 1951 by Atlantic & Danville. Traded in 1962.1
AlcoRS11201-204Acquired in 1965 from NKP, assigned to NF&D. Built new in February, 1956.4
Norfolk, Franklin & Danville caboose #112 at Lawrenceville, Virginia during the 1970s. Warren Calloway photo.

Alcos were not the only reason fans came to enjoy watching the NF&D's operations; its bucolic line passed through small towns, rolling hills, and country farms making for incredibly photogenic opportunities.

After the 1982 merger of the Norfolk Southern the new company began consolidating all of its subsidiaries, which included the Norfolk, Franklin and Danville Railway, which was dissolved in 1983.   Today, portions of the line remain in use but many sections have also been abandoned.

What does remain under NS control is little more than branches. Of note, the 17.2-mile spur from West Norfolk to Suffolk is still used, owned by short line Commonwealth Railway, a Genesee & Wyoming property. 

Recent Articles

  1. Illinois Scenic Train Rides (2026): A Complete Guide

    Oct 02, 26 12:28 AM

    CBQ_TG_9911A.jpg
    Illinois tourist trains in 2026—Illinois Railway Museum, Monticello Railway Museum, Fox River Trolley, and Silver Creek & Stephenson.

    Read More

  2. Texas Scenic Train Rides (2026): A Complete Guide

    Oct 02, 26 12:14 AM

    TexMex_MB_Geeps.jpg
    Texas tourist trains in 2026—Texas State Railroad, Grapevine Vintage Railroad, Austin Steam Train's Hill Country Flyer, and the Galveston Railroad Museum.

    Read More

  3. Tennessee Scenic Train Rides (2026): A Complete Guide

    Oct 02, 26 12:03 AM

    tvrm-grand-jct.jpg
    Tennessee tourist trains in 2026—Tennessee Valley Railroad Museum, Dollywood Express, Three Rivers Rambler Christmas trains, and the Tennessee Central Railway Museum.

    Read More

  4. South Carolina Scenic Train Rides (2026): A Complete Guide

    Oct 01, 26 11:52 PM

    scrm-excursion.jpg
    South Carolina's tourist train is the South Carolina Railroad Museum in Winnsboro—Blue Granite Express, pumpkin trains, and Santa trains on the old Rockton & Rion.

    Read More

  5. Mississippi Scenic Train Rides (2026): A Complete Guide

    Oct 01, 26 11:38 PM

    MSVLY203260.jpg
    Mississippi has no regular tourist railroad in 2026. Ride Amtrak through the state, or book the excursion lines in Alabama, Tennessee, Louisiana, or Arkansas.

    Read More

  6. Louisiana Scenic Train Rides (2026): A Complete Guide

    Oct 01, 26 02:52 PM

    6919823716175y276198016892807.jpg
    Louisiana has no regular full-size tourist railroad in 2026. New Orleans Polar Express returns December 11–31. Museums at Long Leaf, DeQuincy, and Jackson.

    Read More

  7. Kentucky Scenic Train Rides (2026): A Complete Guide

    Oct 01, 26 02:45 PM

    myoldkentucky-rj-bardstown.jpg
    Kentucky tourist trains in 2026—Big South Fork Scenic Railway, Bluegrass Scenic Railroad, Kentucky Railway Museum, and My Old Kentucky Dinner Train.

    Read More

  8. Georgia Scenic Train Rides (2026): A Complete Guide

    Oct 01, 26 02:27 PM

    blue-ridge-hero.jpg
    Georgia tourist trains in 2026—Blue Ridge Scenic Railway, SAM Shortline, Azalea Sprinter, Savannah shop rides, and what to confirm at Stone Mountain.

    Read More

  9. Arkansas Scenic Train Rides (2026): A Complete Guide

    Oct 01, 26 01:02 PM

    60109518261271875891990286807.jpg
    Arkansas tourist trains in 2026—Arkansas & Missouri through the Boston Mountains, and the Eureka Springs & North Arkansas dinner and excursion trains.

    Read More

  10. Alabama Scenic Train Rides (2026): A Complete Guide

    Oct 01, 26 12:59 PM

    narmalcos2.jpg
    Alabama tourist trains in 2026—Heart of Dixie Railroad Museum at Calera, North Alabama Railroad Museum at Chase, and the Wales West Light Railway at Silverhill.

    Read More

  11. The Circus Train: How Such Attractions Reached Distant Cities

    Oct 01, 26 12:22 PM

    1927416241624714175625379246893478987.jpg
    How circuses moved by rail: Coup's 1872 flats, the Ringling train's sections and car counts, the 1918 Hammond wreck, and the last show on May 21, 2017.

    Read More

  12. West Virginia Halloween Train Rides (2026)

    Oct 01, 26 12:19 PM

    cass-shay-11-fall.jpg
    2026 West Virginia Halloween train. Cass Scenic Halloween Train, October 30 and 31, steam, 5:00 p.m. from Cass Depot. Adult $75. About two hours to Whittaker. Family ride.

    Read More

  13. Wisconsin Halloween Train Rides (2026)

    Oct 01, 26 12:11 PM

    mcrm-pumpkin-special.jpg
    2026 Wisconsin Halloween trains. Mid-Continent Pumpkin Special October 24–25, adult $24, pumpkins extra. Halloween Flyer October 24 at 4:30 p.m., adult $30. Osceola Pumpkin Express boards in Osceola…

    Read More

  14. Utah Halloween Train Rides (2026)

    Oct 01, 26 12:00 PM

    heber-halloween.jpg
    2026 Utah Halloween trains at Heber Valley Railroad. Pumpkin Train, about 40 minutes, with a cookie and a pumpkin. Halloween Express, about 90 minutes to Grim Hollow, Monday, Thursday, and Friday even…

    Read More

  15. Texas Halloween Train Rides (2026)

    Oct 01, 26 11:28 AM

    tsr-126-spooky.jpg
    2026 Texas Halloween train. Texas State Railroad Spooky Special, adult-only, October 24. Boards Palestine at 5:00 p.m. About five hours to Rusk and back. Dinner on the grounds. Not steam. No fare on t…

    Read More

  16. Tennessee Halloween Train Rides (2026)

    Oct 01, 26 12:15 AM

    tvrm-wizards.jpg
    2026 Tennessee Halloween trains. Tennessee Valley Railroad Museum Rails, Wizards & Spells, selected days September 18 through October 25, from $35, about 2.5 hours. Spells & Potions tea from $60. The…

    Read More

  17. Frisco's "Firefly" (Train): Consist, Route, Timetable

    Sep 30, 26 11:37 PM

    frisco-1018-firefly-oklahomacity.jpg
    Frisco Firefly—daylight streamliner, Kansas City to Tulsa and Oklahoma City. Trains 117 and 118. Pacifics 1018, 1026, and 1031. Last run May 22, 1960.

    Read More

  18. South Carolina Halloween Train Rides (2026)

    Sep 30, 26 11:29 PM

    scrm-pumpkin-patch-express.jpg
    2026 South Carolina Halloween train. South Carolina Railroad Museum Pumpkin Patch Express, the two Saturdays before Halloween. About three miles to the Greenbriar pavilion. Pumpkin for children 12 and…

    Read More

  19. Oregon Halloween Train Rides (2026)

    Sep 30, 26 08:10 PM

    sumpter-1023.jpg
    2026 Oregon Halloween train. Sumpter Valley Railroad Halloween Express at the Sumpter Depot, calendar window October 31 at 11:00 a.m. through November 1 at 12:30 p.m. Fare and the individual clocks ar…

    Read More

  20. Oklahoma Halloween Train Rides (2026)

    Sep 30, 26 03:45 PM

    okc-halloween.jpg
    2026 Oklahoma Halloween train. Oklahoma Railway Museum, October 30 and 31, from Oakwood Station in Oklahoma City. Adults $15, children 3–12 $8. A candy bag with the ride.

    Read More

  21. McCloud River Railroad: Serving The Timber Industry (1897-2009)

    Sep 30, 26 03:37 PM

    04321367489g008.jpg
    McCloud River Railroad—Mount Shasta City to McCloud, Hambone, and Burney. Opened August 1, 1897. Alco No. 25 and EMD SD38s. Dinner train through January 2010. Railbikes in 2026; a dinner train is stil…

    Read More

  22. Nevada Halloween Train Rides (2026)

    Sep 30, 26 03:30 PM

    east-ely-depot-halloween.jpg
    2026 Nevada Halloween trains in Ely. Nevada Northern Pumpkin Patch Caper and Haunted Ghost Train. Adult tickets start at $45. Dates are on the railroad’s ticket calendar. Boulder City stays off until…

    Read More

  23. Missouri Halloween Train Rides (2026)

    Sep 30, 26 11:12 AM

    917231623465124512865798689078.jpg
    2026 Missouri Halloween trains. St. Louis Iron Mountain & Southern Pumpkin Patch Train on October 3, 4, 10, and 11, and Halloween Express on October 31 at 1:00 p.m. Jackson depot. No fare on the sched…

    Read More

  24. Minnesota Halloween Train Rides (2026)

    Sep 30, 26 11:06 AM

    nssrr-great-pumpkin.jpg
    2026 Minnesota Halloween trains. North Shore Scenic Great Pumpkin Train in Duluth, October 15–18. Everyone gets a pumpkin. Terror Train is October 30, an adult costume party, about three hours. Fares…

    Read More

  25. Maryland Halloween Train Rides (2026)

    Sep 30, 26 10:42 AM

    wmsr-pumpkin-patch.jpg
    2026 Maryland Halloween trains. Western Maryland Scenic Pumpkin Patch Limited, October 17, 18, 24, and 25, $14. Colesville Trolleyween October 24, 25, and 31.

    Read More

  26. West Side Lumber Company Railroad: Roster, History, Lines

    Sep 30, 26 09:45 AM

    west-side-lumber-shay-10.jpg
    West Side Lumber at Tuolumne, California. Three-foot Shay and Heisler logging railroad. Lima shop numbers, builder specs, and where the engines are in 2026.

    Read More

  27. Kansas Halloween Train Rides (2026)

    Sep 30, 26 09:41 AM

    avsr-pumpkin-patch.jpg
    2026 Kansas Halloween train. Abilene & Smoky Valley Pumpkin Harvest Express, October 17 through 31. About one hour. Shop prices $35.56 to $41.02. Everyone picks a pumpkin.

    Read More

  28. Iowa Halloween Train Rides (2026)

    Sep 29, 26 11:58 PM

    fall-colors-bsv-bridge.jpg
    2026 Iowa Halloween train. Boone & Scenic Valley Pumpkin Express, October 10, 10:00 a.m. from 225 10th Street. About 1 hour 15 minutes. Children pick a pumpkin.

    Read More

  29. Arizona Halloween Train Rides (2026)

    Sep 29, 26 11:43 PM

    gcr-pumpkin-patch.jpg
    2026 Arizona Halloween train. Grand Canyon Railway Pumpkin Patch Train from Williams, $39 with a pumpkin included. Select October dates on the ticket calendar. Haunted train cars are optional.

    Read More

  30. Nevada Northern Halloween Trains (2026)

    Sep 29, 26 06:18 PM

    pumpkin-patch-caper-nn.jpg
    Nevada Northern 2026 Halloween trains in Ely. Pumpkin Patch Caper to Keystone Gulch and the Haunted Ghost Train. Adult tickets start at $45. Dates are on the railroad’s calendar. Confirm on nnry.com.

    Read More

  31. Grand Canyon Railway Pumpkin Patch Train (2026)

    Sep 29, 26 02:42 PM

    20983428734723562375838949873.jpg
    Grand Canyon Railway Pumpkin Patch Train—select October 2026 dates from Williams, $39 with a pumpkin included. Haunted train cars are optional. Days are on the ticket calendar. Confirm on thetrain.com…

    Read More

  32. Cass Scenic Railroad Halloween Trains (2026)

    Sep 29, 26 02:37 PM

    Cass Scenic Halloween Trains—October 30 and 31, 2026, steam, 5:00 p.m. from Cass Depot. About two hours to Whittaker. Adult $75. Candy for every child. Confirm on mountainrailwv.com.

    Read More

  33. Halloween Train Rides (2026): Pumpkin Patch, Haunted & Spooky Trips

    Sep 29, 26 11:26 AM

    conway_scenic_valley_train_at_golf_course_crossing.jpg
    2026 Halloween train rides in nine checked states. Conway Scenic Halloween Express October 24–25. Strasburg’s three fall tickets. Great Smoky Mountains Railroad’s October trains are the gorge and rive…

    Read More

  34. Maine Halloween Train Rides (2026)

    Sep 29, 26 11:08 AM

    wwf-fall-foliage.jpg
    2026 Maine Halloween trains. Seashore Pumpkin Patch Trolley through October 18, adult $17. Happy Trolleyween October 23–25 at $15. WW&F Pumpkin Pickin’ October 3, 12, 17, and 24. Downeast’s booking it…

    Read More

  35. Kentucky Halloween Train Rides (2026)

    Sep 29, 26 10:58 AM

    bsfs-halloween.jpg
    2026 Kentucky Halloween trains. Kentucky Railway Museum Trick and Track Express, October 24 and 31, from $17. Bluegrass Scenic pumpkin trains in Versailles. Confirm on the ticket shop.

    Read More

  36. Connecticut Halloween Train Rides (2026)

    Sep 29, 26 10:26 AM

    006193258127426471hu15h1792860807.jpg
    2026 Connecticut Halloween trains. East Windsor Pumpkin Patch Fridays through Sundays, October 2–31. Naugatuck coach $20. Shore Line Pumpkin Patch on nine October days. Confirm on each site.

    Read More

  37. Pennsylvania Halloween Train Rides (2026)

    Sep 29, 26 09:45 AM

    stourbridge-honesdale-23.jpg
    2026 Pennsylvania Halloween trains—Everett October 3, 4, 10, and 17, Strasburg’s three fall shows, Oil Creek on October 24, plus Kutztown, Kempton, Honesdale, Middletown, and West Chester.

    Read More

  38. New York Halloween Train Rides (2026)

    Sep 29, 26 12:08 AM

    adirondack-carters-2007.jpg
    2026 New York Halloween trains—Catskill Pumpkin Express October 17–18 and 24–25, Adirondack pumpkin and family trains, Arcade & Attica haunt, Cooperstown patch and trick-or-treat, Tupper Lake triv…

    Read More

  39. North Carolina Halloween Train Rides (2026)

    Sep 28, 26 11:56 PM

    new-hope-halloween.jpg
    2026 North Carolina Halloween trains—New Hope Valley Track or Treat on October 10, 17, 23, and 24, and Tweetsie Ghost Train Friday and Saturday nights through October 31. GSMR’s October menu is the go…

    Read More

  40. Tweetsie Railroad Ghost Train Halloween Festival (2026)

    Sep 28, 26 11:44 PM

    tweetsie-ghost-train.jpg
    Tweetsie Ghost Train—Friday and Saturday nights September 25–October 31, 2026, in Blowing Rock. Adult $65, child $45. One reserved steam ride plus the park. Ages 8 and up for the haunt.

    Read More

  41. Milwaukee Road Class A 4-4-2: Specs, Roster, History

    Sep 28, 26 11:20 PM

    milw-442-hiawatha-kindig.jpg
    Milwaukee Road Class A Atlantics 1–4, Alco 1935–1937, for the Hiawatha. Order S-1740, 84-inch drivers, 19x28, 300 psi, 30,685 lb. Full builder specs, roster, and the May 15, 1935 run at 112.5 mph. All…

    Read More

  42. Strasburg Rail Road Halloween Trains (2026)

    Sep 28, 26 11:00 PM

    strasburg-halloween-pumpkins.jpg
    Strasburg’s 2026 Halloween tickets—Pumpkins in Paradise on October 3, The Haunting of Pumpkin Junction, and The Brakeman’s Curse through October 25. Three fares. Legacy of Sleepy Hollow is an earlier…

    Read More

  43. GSMR Peanuts Pumpkin Train (2026): Not on This Year’s Ticket Menu

    Sep 28, 26 10:50 PM

    gsmr-pumpkin-train.jpg
    Great Smoky Mountains Railroad’s September 28, 2026 ticket menu lists Nantahala and Tuckasegee excursions. A Peanuts Great Pumpkin train is not on that menu. Polar Express is on the November calendar.

    Read More

  44. New Jersey Halloween Train Rides (2026)

    Sep 28, 26 06:45 PM

    brw-fall-foliage.jpg
    2026 New Jersey Halloween trains—Black River & Western to Everitt Farms through October 25, Delaware River Great Pumpkin through November 1, Whippany October 4, 10, and 11, Pine Creek night trains.

    Read More

  45. New Hampshire Halloween Train Rides (2026)

    Sep 28, 26 05:17 PM

    mountaineer_at_4th_iron.jpg
    2026 New Hampshire Halloween train—Conway Scenic Halloween Express, October 24 and 25, about 1 hour from North Conway. Coach adult $30. Confirm on conwayscenic.com.

    Read More

  46. Conway Scenic Pumpkin Patch Express (2026): Dates, Tickets & Tips

    Sep 28, 26 05:09 PM

    816287172842783958923565.jpg
    Conway Scenic Halloween Express—October 24 and 25, 2026, about 1 hour from North Conway. Coach adult $30. A pumpkin after the ride while supplies last. Confirm on conwayscenic.com.

    Read More

  47. Black River & Western Pumpkin Trains (2026): Dates, Tickets & Tips

    Sep 28, 26 02:20 PM

    7920349235761234g164279186027.jpg
    Suggested meta description: Black River & Western Pumpkin Train—Flemington to Everitt Farms, weekends September 26–October 25, 2026. Pumpkin patch, maze, and wagon rides. Confirm on blackriverrail…

    Read More

  48. Scenic Dinner Train Rides (2026): A Complete Guide

    Sep 28, 26 01:30 PM

    co-8016-pesx.jpg
    2026 scenic dinner trains by state—a seated meal on the train. Branson through October 30, Cincinnati Saturdays, Potomac Eagle, and the full state list. Confirm on the railroad.

    Read More

  49. West Virginia Dinner Train Rides (2026): A Complete Guide

    Sep 28, 26 11:58 AM

    b5903435254tvy8580.jpg
    2026 Potomac Eagle dining from Romney—about 3 hours in the Trough. Premium three courses $124. Superior four courses $159, ages 17 and older. Confirm on potomaceagle.com.

    Read More

  50. Washington Dinner Train Rides (2026): A Complete Guide

    Sep 28, 26 11:51 AM

    chehalis-depot.jpg
    2026 Chehalis-Centralia dinner trains have run. The July 18 Roaring 20s dinner was $89. The planning calendar lists no later dinner. Confirm on steamtrainride.com.

    Read More