Nasa Ram Sethu
Nov. 26, 2024
Adam's Bridge, India-Sri Lanka Adam's Bridge - Wikipedia Ram Setu man-made? Discovery Science Channel says so, with scientific proof ISRO to ink new deal to identify Ram Setu, other archeological sites - India Today | Nasa Ram Sethu