Which is the World's Largest Train Station?

Answer: Grand Central Terminal, New York