Ram Setu that connects India and Sri Lanka is not a natural formation but is man-made.nari-varma (25) in ancient • 7 years ago ancient info