Ramasetu --Science Channel report on an ancient landbridge between India and Sri Lanka

Science Channel program 2017 This reports a superhuman achievement, that stones were transported from afar to make a land bridge in the Indian Oce...
Back to Top