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