Ram Setu

ICHR to find out whether Ram Setu is natural or man-made

Ram Sethu (Ram’s Bridge aka Adam's Bridge) has captured the imagination of Indians for a long time. Some believe that it is a miracle of the nature. [...]