Ram Setu satellite image

European Space Agency unveiled a satellite image of the Ram Setu also known as Adam’s Bridge

Ram Setu : A satellite image of Ram Setu has been shared. The European Space…