Ram Setu does exist and it was made by man , claims US TV channel
Ram Setu does exist and it is man made a television channel in the United States has claimed. A show on the science channel suggested that the structure may actually exist outside mythology. The promo released by the channel also suggests that the bridge may not even be a natural formation. The show cites images from a NASA and claims that investigators have found a line of rocks 30 miles long between India and Sri Lanka. Images further show the stones sitting on a sandbar, which occur in areas with shallow water.