General Knowledge Is Ram Setu Natural or Manmade? Science Channel Claims It Has Proof Smitakshi Oct 17, 2023 502 Also known as the Adam’s Bridge, the Ram Setu is one of the oldest world mysteries, a chain consisting of submerged structures