Published January 10, 2015 at 1024 × 768 in India – 2014 You can check your clocks and luggage at the Agra train station. Like Loading...