Spectacular! Train Passing Through Goa Dudhsagar Waterfalls In Rains Is A Sight To Behold
  • 3 years ago
Spectacular.. Scary.. Beauty of nature is at its peak. Catch a glimpse of this train passing through Dudhsagar waterfalls in Goa. These visuals are from the South-Western Railway jurisdiction in a line that connects Goa with Bengaluru.
Recommended