Keshavraj Temple is a traditional Vishnu temple in the Dapoli region located amid lush greenery and natural surroundings. The approach through the forested landscape and the peaceful setting make the temple attractive to visitors interested in spirituality, nature and traditional Konkan architecture.