If you look at satellite imagery, you will notice a faint hint of a connecting strip between India and Sri Lanka. This is Adam's Bridge, also known as Ram's Bridge or Ram Setu (राम सेतु), a vast chain ...
New Delhi: India and Sri Lanka on Monday agreed to resume passenger ferry services between Rameshwaram in Tamil Nadu and Talaimannar in Sri Lanka, a service that was suspended in 1982 following the ...