By: laaltopee | December 12, 2017
Are the ancient Hindu myths of a land bridge connecting India and Sri Lanka true? Scientific analysis suggests they are. #WhatonEarth pic.twitter.com/EKcoGzlEET
— Science Channel (@ScienceChannel) December 11, 2017
Category: News and Press Release
Tags: ram setu