Indian Railway used variety of coaches on distinct routes, from a close distance travel to luxury long hour train journeys these coaches are.
Read this post on viralbake.com