Main Info
Devbaugh Beach, Tarkarli
Located in Devbaugh very close to Tarkarli is a place where the Karli river meets the Arabian Sea. This place is called Devbaugh Beach. Due to its beautiful green vegetation, the beach is mostly visited by tourists/individuals looking to relax under the beautiful sunshine or have a moment or two to themselves in a place of serenity.