Recreation / Outdoor in Sirsa

Browse 5 attractions, meet 22 travelers, 5 tour guides and discover 2 photos

  • Ottu Barrage

    Ottu, Haryana 125076, India

    The Ottu barrage, sometimes spelled as the Otu barrage and also known as Ottu Head, is a masonry weir on the Ghaggar-Hakra river in Haryana state of…