Devbagh Beach Resort provides the perfect balance between luxury and nature for a truly rejuvenating holiday. Location: Tariwada, Sadashivgad, Karwar, Karnataka 581352 Escape to a secluded island ...
Many adult turtles are coming to the shores of the west coast, particularly in Karnataka at Udupi ... of them on the Ravindranath Tagore beach and 41 in Devbagh. “Turtle conservation started ...