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 #info