You may have already read this article, it has been making the rounds of many prominent Hindu forums/facebook/twitter/etc, but I thought I would share this. Actually this has been common knowledge in the USA for a couple of decades due to the space program. But this is an interesting read.

Jai Shri Ram! জয় শ্রী রাম ! जय श्री राम !

Title: ls Ram Setu (Ram's bridge from India to Lanka) Man Made