MUMBAI, March 11 -- Fun fact - Arribada or "Arrival" refers to a unique mass nesting event in which thousands of female Olive ridley turtles come together on the same beach to lay their eggs. It lasts over a period of five to seven days and takes place almost every year along the coast of Odisha. The event draws tourists, wildlife enthusiasts and photographers from across the globe to sleepy towns in the state in the hope of witnessing this phenomenon....