Also known as the Fa-Hien caves, the Pahiyangala caves are located in the Kalutara district and is supposed to be the largest natural rock in Asia. Excavation proves these caves were inhabited over 37,000 years ago. This mammoth cave measures around 200 feet long and sits 400 feet above sea level.