Ram Setu Floating Stone Facts and Truth | Mystery of the Floating Stones!
![Ram Setu Floating Stone](/wp-content/uploads/2018/05/ram-setu.jpg)
Ram Setu, also called Adam's Bridge, is a spectacular chain of limestone shoals on the southern coast of Tamilnadu, India. It connects Rameshwaram Island, or the "Pamban Island," to Sri Lanka's ...