Standing under a canopy of soft pink cherry blossoms and feeling the gentle breeze of the ancient past of Japan seems like a dream. But now IRCTC is here to roll out the red carpet for you with its “Splendours of Japan - Cherry Blossom Season” tour. Explore Japan - a land of innovation and tradition and enjoy this all-inclusive…