India’s railway network has achieved a remarkable milestone with the Shree Siddharoodha Swamiji Hubballi Junction in Karnataka being officially recognized as the longest railway platform in the world.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results