Kankavli is an important inland town and transportation centre in Sindhudurg. The surrounding taluka features tropical countryside, rivers, temples, agricultural fields and traditional settlements. Kankavli also provides convenient road and railway access to the coastal and inland attractions of Sindhudurg.