Ali-Sadr Cave is located near Ali-Sadr Village in Kabudarahang County of Hamedan Province. This cave which is 2100 meters higher than the sea level is located in one the highest regions of Zagros Mountains. Based on the findings of geologists, its antiquity goes back to the second geological era and it is considered a living cave.
There is a huge lake inside the cave which can be visited only by riding a boat. It is interesting to know that this cave is known as one of the longest paths of boat riding in the world. The depth of this lake is varying between 0.5 to 15.5 meters and its temperature is usually 12 ° C. The water inside the cave has no smell, color or taste and lacks any kind of dust.