Sri Lanka is fortunate in possessing the largest natural cave in Asia. This cave is commonly known as Pahiyangala or Fahiyangala which was derived from the name Fa Hsien, for it appears that our 5th century Chinese pilgrim visited the cave during his two- ...