Watch FIFA World Cup 2026™ LIVE, FREE and EXCLUSIVE

Ram Setu a man-made structure?

Recently a US based Science Channel released a report where scientists have said that there are indications that the 'Ram Setu' (Adam's bridge) between Rameshwaram Island in India and Mannar Island of Sri Lanka could have been man-made! Tune in to our audio report to know more...

Ram Setu from space

Source: Public Domain/NASA


Published

Updated

By Pallavi Jain



Share this with family and friends


Follow SBS Hindi

Download our apps

Listen to our podcasts

Get the latest with our exclusive in-language podcasts on your favourite podcast apps.

Watch on SBS

SBS Hindi News

Watch it onDemand

Watch now