IRCTC: Stress is a common part of every job these days. That's why a lot of people are looking for a way to relax, and many are turning to travel. For them, IRCTC has announced an awesome Thailand ...