Tarkarli Beach is one of the best-known tourist destinations in Sindhudurg. The beach is famous for its clear waters, long sandy shoreline, coconut plantations and proximity to the Tarkarli River. It is also a major base for scuba diving, snorkeling and other water activities.