By Nupur Kale | August 9, 2013 | Odisha, Orissa
Now you don’t see them, now you do—hundreds of them!! Prior to my Odisha stint, I had encountered marine turtles nesting on the beautiful beaches of Sri Lanka and a few in hatcheries. Nice big and heavy green turtles (Chelonia mydas) those were. So I had an idea...
Recent Comments