The island itself is connected to mainland Sri Lanka by modern bridges. Myth and science collide Legends surrounding the Ram Setu claim it was built by Lord Rama, a revered Hindu deity ...
Some results have been hidden because they may be inaccessible to you