Ram Setu Floating Stone Facts and Truth | Mystery of the Floating Stones!
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 ...