The world's largest water cave, Iran's Ali-Sadr, is a unique natural phenomenon, which attracts millions of visitors every year.
The Ali-Sadr cave, which is located 75km to the northeast of the city of Hamedan, lies in the Subashi Mountains of Kaboudar-Ahang.
Upon entering,...
more