Location: Malpe Beach Located on the beautiful and pristine Devbagh Beach, the Devbagh Beach Resort is an eco-friendly sanctuary offering a peaceful escape into nature. The resort provides various ...
As many as 112 nests were found in Karwar taluk in 2024, with six of them on the Ravindranath Tagore beach and 41 in Devbagh. “Turtle conservation started 4-5 years ago here in Karwar.