Navy officers, coast guards and local residents of Sri Lanka rescued 120 stranded Whales. by Ananya Sarathe November 4, 2020 0 On a Sri Lankan beach 120 whales were stranded and have been rescued easily with overnight Rescue Operation. Three pilot ...