Train Aficionado – Everything that Rides on Rails | Trains, Trolleys & Transit
Virginia's Historic Train Depots -1
Virginia's Historic Train Depots - 2
Lee Hall Depot - Newport News
C and O - Historical Society
Railfan Locations
Railfan Guides US