Ram Setu was built naturally or was man-made – ICHR`s pilot project to `ascertain`

Ram Setu is a continuous stretch of limestone shoals that runs from Pamban Island near Rameshwaram in South India to Mannar Island off the northern coast of Sri Lanka. 
read the full story about Ram Setu was built naturally or was man-made – ICHR`s pilot project to `ascertain`

Be the first to comment

Leave a Reply

Your email address will not be published.


*