Dec 112017
Located in the village of Yatagampitiya in Sri Lanka, Pahiyangala cave (also known as Fa-Hien) is the biggest cave on the island and one of the largest natural rock formations in all of Asia. The cave has also been the site of archeological discoveries with excavations finding human skulls dating back …