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.