Amravathi Express - Dudhsagar falls http://www.youtube.com/watch?v=K81bQhweBMA Wow. Totally torn between watching the train, or the beautiful aqueduct, or the fantastic water falls.