The Mysterious Facts About Ram Setu.
Ram Setu is a notorious ground that connects India and Sri Lanka. Indian tradition says that the ground is constructed by Lord Rama’s army, and is erected by floating monuments. The Ram Setu, or the Adam’s Bridge, a limestone trail connecting Pamban islet off the seacoast of Tamil Nadu to the Mannar islet off the … Read more