According to folklore, when in hiding, King Valagamba had concealed 500 of his queens in this cave, which is how part of its name originated. Sthripura means a place full of women. Unlike any other cave in Sri Lanka, it has a magnificent natural stone arch at the entrance to the cave. About 250 years after the reign of king Valagamba, the cave was discovered by some Buddhist priest who converted it into a temple like in most cases in Sri Lanka




