European Space Agency Captures Stunning Photo Of Ram Setu From Space

Ram Setu, aka the Adam’s Bridge is a chain of shoals stretching 48 kilometres and at one point of time connected Rameswaram Island in India to Mannar Island in Sri Lanka.

By