The Maharajas' Express train has 23 carriages, offering four types of accommodation -- Deluxe Cabins, Junior Suite Cabins, ...
But most people do not know that apart from ticket cancellation charges, there are some other charges too, which the railway ...