Veheradivulana (Divulanagoda) Archaeological Site inside Yala National Park (යාල වෙහෙරදිවුලාන නටබුන්)

RATE THIS LOCATION :1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 3.75 out of 5)

Veheradivulana (also spelt Veheradiulana, Weheradivulana and also called Divulanagoda)  is a remote archaeological site bordering Yala National Park which has been left to the mercy of treasure hunters like many other such sites in the area.

This is a rocky outcrop lying on the banks of Kumbukkan Oya in close proximity to Zone 3 of Yala National Park which can be accessible through Kotiyagala.

According to archaeological ruins in the area, the banks of Kumbukkan Oya were densely populated thousands of years ago when the sub-kingdom of Ruhuna flourished.  Veheragala monastery, the Wattarama temple in Kotiyagala, and Thalaguruvehera in Zone 3 of the Yala National Park had been the abode of thousands of Buddhist monks in ancient times.

A renowned historian Raj Somadeva had mentioned that the Veheradivulana was undoubtedly one of the most ancient temples in the country, but the authorities are yet to carry out research on its archaeological importance and its place in the Buddhist history of Sri Lanka.

The Handbook of Ceylon Traveller published in 1974 mentions of Veheradivulana (Divulangoda) site as; Twenty miles up the Kumbukkan oya along the jeep track from Kumana and then half a mile to the North is a gently rising rocky hill. Diulanagoda, surmounted by the crumbling remains of a dagaba. The hill appears to be terraced and has two long flights of steps cut into the rock from. two directions, leading to the summit. There are two drip-ledged caves one of which contains a white limestone image of the Buddha, 8 feet high, the crown touching the cave’s roof.

Archaeological remains of three stupas, caves with drip ledges, rock pillars and the ruins of several other ancient buildings have been discovered at the site. Deep rock cut steps along the rocks lead to caves and destroyed stupas.  Due to its remote location and the negligence of the authorities, this site has been ravaged by treasure hunters for centuries without hindrance. Most artefacts had been broken into pieces, caves and rock blasted with explosives looking for elusive treasures. According to an elder of the Kotiyagala village, a six-foot marble Buddha statue now lies in fragments among the ruins.

Parts of an old brick wall can be seen on one cave which might have been a living quarter of a meditating monk or perhaps an image house. A strange life-size crude statue of a human dressed in yellow is seen inside this cave possibly brought here by a villager.

One of the unique features of this site is the rock on the eastern side of the monastery is a tall rock resembling a chimney.

The site lies 30 km from the Kotiyagala village and 3 km from the popular Kebiliththa Devalaya. You will need the service of a local guide and a 4-wheel vehicle or a tractor to take you through the jungle to the Veheradivulana Ruins.

List of Archaeological Sites inside Yala and Kumana National Parks

Monaragala Veheradivulana Archaeological Site
Monaragala Veheradivulana Archaeological Site
Source :


  • 1974. Handbook for the Ceylon Traveller. 1st ed. Colombo: Studio Times.

Also See

Map of Veheradivulana Archaeological Site inside Yala

Please click on the button below to load the Dynamic Google Map (ගූගල් සිතියම් පහලින්)

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.

Travel Directions to Veheradivulana Archaeological Site inside Yala

The park can be reached through Southern Highway. It is 275 kilometres away (the shortest path through Ratnapura avoiding the Highway but travel time is longer) from Colombo.

Route from Colombo to Yala National Park  (Ruhuna) EntranceRoute from Kataragama to Yala National Park  (Ruhuna) Entrance
Through : Southern Highway – Mattala – Tissamaharama – Kirinda
Distance : 275 km
Travel time : 4.30 hours
Driving directions : see on Google map
Through Tissamaharama – Kirinda
Distance : 40 km
Travel time : 45 minutes.
Driving directions : see on Google map


0-09 m (87) 10-19 m (77) 20-29 m (46) 30-39 m (50) 40-49 m (24) 50-99 m (49) Ambalama (160) Ancient Anicuts (32) Articles (0) Asanaghara (8) Ashtapala Bodhi (5) Attraction Articles (2) Attractions (223) Beaches (9) Biosphere Reserves (3) Botanical Gardens (4) Bridges (34) Cave Art (6) Caving (7) Churches (17) Cities (9) Destinations (16) Dethis Pala Bodhi (15) Devalaya (41) Events (2) Flora and Fauna (73) Forts (49) Heritage (1624) Heritage Articles (28) Historic Events (5) History (7) Hot Springs (9) Hydro Heritage (85) Irrigation Articles (4) Islands (15) Kovils (25) Kuludage (11) Lighthouses (27) Memorials (51) Mile Posts (6) Mosques (3) Museums (8) National Parks (22) over 100 m (20) Pabbatha Vihara (11) Personalities (7) Pillar/Slab Inscriptions (37) Pre Historic Burial Sites (19) Prehistory (38) Prehistory Articles (2) RAMSAR sites (6) Ravana (12) Reservoirs (46) Rock Inscriptions (8) Ruins in Wilpattu (5) Ruins in Yala (25) Santuaries (7) Sluice Gates (11) Stone Bridges (18) Strict Nature Reserves (3) Sumaithangi (3) Survey Towers (13) Tampita Vihara (240) Tourist Attractions (97) Travel (3) View Points (18) Walawwa (12) War Memorials (23) Waterfalls (375) Wildlife Articles (24) Yathuru Pokuna (4)

Abhayagiri Monastery (20) Ampara District (193) Anuradhapura District (211) Badulla District (118) Batticaloa District (22) Colombo District (76) Galle District (63) Gampaha District (59) Hambantota District (116) India (1) Jaffna District (72) Kalutara District (51) Kandy District (201) Kegalle District (158) Kilinochchi District (13) Kingdom of Anuradhapura (85) Kingdom of Kandy (14) Kingdom of Kotte (9) Kingdom of Polonnaruwa (55) Kurunegala District (170) Maha Vihara (14) Mannar District (47) Mannar Island (10) Matale District (86) Matara District (44) Mihintale (22) Monaragala District (101) Mullaitivu District (21) Negombo (5) Nuwara Eliya District (117) Polonnaruwa District (119) Puttalam District (35) Ratnapura District (160) Trincomalee District (49) Vavuniya District (31) waterfalls in Sinharaja (3) z Delft 1 (5) z Jaffna 1 (20) z Jaffna 2 (24) z Jaffna 3 (12)