'Ram Setu' is a chain of limestone shoals between Pamban Island, also known as Rameswaram Island, off the south-eastern coast of Tamil Nadu, and Mannar Island, off the north-western coast of Sri Lanka.
New Delhi [India] December 13 (ANI): Senior Bharatiya Janata Party (BJP) leader Subramanian Swamy on Wednesday said the US scientists claim that Ram Setu bridge is man-made is already known.