Ja! Grand Central är en imponerande station med många intressanta sevärdheter, butiker och matställen så det är inte konstigt att det är en populär turistplats.