Pahiyangala caves lies in Yatagampitiya, which is a remote village about 5 km away from Bulathsinhala (40Km along Piliyandala-Horana road), in the Kalutara District. Excavation has proved that these caves were inhabited by prehistoric cave men some 37,000 years ago. This cave is supposed to be the largest natural rock in Asia and this is also known to be the most ancient pre-historic human settlement in Asia.
The cave lies 400 feet above sea level, At its entrance, the cave is 175 feet high and over 200 feet long. It is believed that 3000 people can be easily accommodated in this cave. The natural tunnels running inside the caves are now blocked and is not accessible. The cave has been divided into four sections of which the left side cave is the largest and is the centre of it. There is a deep pit dug out by the Archaeological Department for an excavation. In is in this pit that archeologists found five human skulls which were identified as 37,000 years old by carbon dating in USA. Some weapons made of stone and animal bones were also recovered during the excavation. It has been found out that these were used to kill monkey, deer, porcupine and others. They have also consumed acavus, a species of edible snail and wild breadfruit.
Biologically, this cave dweller known as Pahiyangala Manawakaya (Pahiyangala Man) had a short vertebral structure, wide jaw bones , a large palette and big grinding teeth.
The name of the cave is derived from the name of the Chinese mahayana buddhist priest ” Fa- Hsien” who visited the cave in the 5th century. This Chinese scholar- bhikkhu, was a tireless wanderer in strange lands. It is learnt that Fa-Hsien, having taken the path of Gautama Buddha, sailed with two friends Bhadantachariya and Buddhaghosa. The latter was a Pali scholar, commentator and author of Vissuddhi Magga (a classic manual of the Buddhist doctrine and meditation), and they sailed from the mouth of the Hooghli river in Calcutta to Sri Lanka in the year 411 AD.
Fa- Hsien obtained a copy of the Disciplines and Long Agamas when he visited Anuradhapura and from there he was determined to climb the Sacred Mountain “Sri Pada” and pay homage at the Buddha’s foot print. His pilgrimage to Sri Pada lasted several months because the route to the peak was through Bulathsinghala, Kalawana, Nivitigala, Ratnapura and Gileemale.
On his journey, it is believed that he had lived several months in the Pahiyangala cave and a vessel which was supposed to have used by him was discovered during the excavations.
According to some Chinese people, in the 1940s, a Chinese monk named Thiashu Sangaraju who visited Sri Lanka had stayed in the cave.
Later this cave has been converted to a Buddhist temple by a priest called Porogama. Ven. Porogama thera had used a 6 ft. Yakula which was similar to an iron crowbar. This iron crowbar is so heavy that even six people find it difficult to carry it. He used this to push the debris and soil that obstructed the entrance to the cave. He was also able to level the ground. The Yakula is now tied to the feet of the reclining Buddha statue which is 40 ft long. Ven. Porogama thera also made two colossal door frames for the Vihara which can be seen at the entrance.
- Prehistoric Sites of Sri Lanka
- Ancient Heritage Sites of Sri Lanka
- Other Places of Interest Within 25 kilometers
Map of Pahiyangala (Fa-Hiengala) Caves
The map above also shows other places of interest within a approximately 20 km radius of the current site. Click on any of the markers and the info box to take you to information of these sites.
Zoom out the map to see more surrounding locations using the mouse scroll wheel or map controls.
Driving Directions to Pahiyangala (Fa-Hiengala) Caves
Pahiyangala caves lies in Yatagampitiya, which is a remote village about 5 km away from Bulathsinhala (40Km along Piliyandala-Horana road), in the Kalutara District. There is a motrable road upto the cave. You can use this road or a flight of stone steps to reach the caves.
Pahiyangala (Fa-Hiengala) Caves
|Though : Southern Highway – Gelanigama exit – Horana – Ekgal Oya – Bulatsinhala|
distance : 70 km
Travel time :2 hours
Driving directions : see on google map