Kalubai Mandhar Devi Temple is located in Wai town at a distance of 18 km from Satara town. The temple is dedicated to Kaleshwari Devi, a deity highly revered by the local populace. Scores of devotees visit the temple during the lunar month of Paush. Kalubai Mandhar temple is spread over 45 acres of land and includes a tall spire. The spot also offers panoramic view of the surrounding areas.