Destinations
Another nature's marvel witnessed as a result of human absence. After nesting in lakhs at the shores of Odisha, Olive Ridley turtles now spotted in Goa.
By Priyanka Chakrabarti
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.