Visit Gahirmatha also known as Gaharimatha if you want to see Olive Ridley Sea Turtles during your next weekend holiday. The Gahirmatha coast nestled in the Kendrapara district of Orissa will be your ideal destination because it is the world’s largest nesting beach of...