Which bike is best between Indian Super Chief Limited vs Raftaar Galaxy? Raftaar Galaxy is better on the grounds of mileage, performance, maintenance and features. On the basis of comfort user have ...