
Photo by : Salitha Hettiarachchi
If you’ve ever traveled the Colombo–Kandy road, chances are you’ve passed Kadugannawa Hill without realizing the ancient sanctuary that lies just beyond view. Few take the time to descend from the road near the lower Kadugannawa Ambalama (resting place) and explore the cave temple nestled quietly in the jungle below. A short 200-meter walk down the slope to the right of the main road leads you to a little-known spiritual haven.
Walagamba Len Viharaya: The Secret of Mawela
Located in Mawela village in lower Kadugannawa, the Mawela Walagamba Len Viharaya lies within the Gannawa Pattu of Galbada Korale of Hatarakorale. This village sits on the border between the Kegalle and Kandy districts, which is why the temple is often referred to by the village name. Before the British built the Colombo–Kandy road by excavating through Kadugannawa rock in the early 1800s, the route to the Viharaya followed the hill slope from the Hingula–Heenatipone road. That path eventually became obsolete and overgrown.
In recent times, a new concrete path has been laid from the lower Kadugannawa road, making the Viharaya easily accessible to visitors and devotees.
A Journey Through Nature
As you descend toward the temple, the wind sweeps in from the distant mountains and plains, offering a refreshing reprieve from the heat. The view unfolds gracefully—the paddy fields of Mawela in the valley below, green gardens all around, and the towering Hatarakorale mountain range above. Among the hills, Batalegala stands out prominently.
This natural beauty, undoubtedly a source of inspiration for meditating monks in ancient times, must have served as a focal point for their spiritual practice.
The path takes you past a small waterfall cascading down a rocky cliff. The spray turns to mist as the water splashes against stone. Ferns thrive here in the cool shade, and monkeys leap among the branches. The entire landscape exudes tranquility and wild serenity.
The Ancient Cave Complex
Beyond the waterfall lies the sacred temple complex. The Viharaya is built along a massive rock slab on the hillside, containing three caves, each with drip-ledged entrances. The first cave houses a stupa, the second contains the Viharaya (shrine room), and the third serves as the Sanghavasa (monks’ quarters). Above the rock, a wooded canopy shelters animals like rabbits, mouse deer, and civets, creating a natural refuge.
Inside the first cave, a reclining Buddha statue in the Parinirvana pose has been vandalized at the headrest. On April 4, 1998, six intruders tied up the monks, desecrated the statue, and searched for hidden treasures. Although it was restored, it suffered further damage on November 8, 2001, and again on November 24, 2002.
Mawela is not alone in this fate. Other historic temples in Hatarakorale, including Danakirigala, Devanagala, and Alawatura Ganegoda, have also been victims of such treasure hunts.
Tracing Ancient Origins
Local folklore attributes the temple’s origin to King Walagamba, as with many cave temples. However, the architectural elements—such as the Korawakgalas (balustrades) and muragala (guard stones) adorned with Pun Kalasa (pots of plenty)—at the entrance of the second cave provide confirmation of the early origin, likely dating to the early Anuradhapura period.
On one Korawakgala, an inscription in early Anuradhapura Brahmi script reads Botimasha (Botimage), implying that a person named Botima may have been responsible for commissioning this or carving these artifacts.
Interestingly, the connection to King Walagamba appears to be a later addition. H.C.P. Bell’s 1892 Kegalle Report makes no mention of Walagamba and refers to the site simply as the Mawela Cave Temple. According to his records, the temple may have been established by King Parakramabahu VI of Kotte.
Details of the Caves
The First Cave:
This chamber is approximately 30 feet long, 20 feet wide, and 22 feet high. Its entrance features two plain Korawakgalas and two Pun Kalasa guard stones, each topped with faint lotus bud motifs—typical of the early Anuradhapura period. Inside is a brick-and-clay stupa, coated in lime plaster. The stupa measures 8 feet 6 inches in diameter and 19 feet in height, standing on a square platform 11 feet 6 inches across. It nearly fills the entire cave. Four seated Buddha statues, each beneath a Makara Torana (dragon arch), surround the stupa. These 4-foot statues have been repainted, damaging the original features typical of the Kandyan period. While traces of plaster are visible on the ceiling, no ancient paintings remain—likely lost during later renovations.
Unfortunately, both this stupa and the reclining Buddha have been damaged by treasure hunters multiple times.
Building small stupas inside caves is a distinctive feature of the Kandyan period. Similar examples can be seen at Hindagala, Warana, and Pilikuttuwa Viharas.
The Second Cave:
Located about 75 feet from the first cave, this chamber serves as the image house. It features a reclining Buddha statue that reflects Kandyan artistic styles. The statue retains its original wavy robe pattern, popular during the Kandyan era, and is painted in gold. Signs of damage by treasure hunters are still visible near the head and cushion. The paintings described by Bell over a century ago are now mostly lost. Only fragments of canopy paintings and a few Arahat figures remain, their colors faded by time and nature.
In front of the temple stands an ancient Bodhi tree on a rock courtyard. About 150 feet beyond lies the third cave, the Sanghavasa, surrounded by a grove of thriving areca nut trees.
Also See
Map of Mawela Walagamba Len Viharaya
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.
Traveling Directions to Mawela Walagamba Len Viharaya
| From Colombo to Mawela Walagamba Len Viharaya |
| Via: Kandy Road (A1) Distance: 100 km Travel Time: 2 hours 45 minutes Driving Directions: See on Google Map |
0-09 m (89) 10-19 m (77) 20-29 m (47) 30-39 m (50) 40-49 m (25) 50-99 m (50) Ambalama (176) Ancient Anicuts (35) Articles (0) Asanaghara (8) Ashtapala Bodhi (5) Attraction Articles (3) Attractions (266) Beaches (10) Biosphere Reserves (3) Botanical Gardens (5) Bridges (35) Cave Art (13) Caving (7) Churches (30) Cities (9) Destinations (18) Dethis Pala Bodhi (27) Devalaya (51) Events (3) Flora and Fauna (82) Forts (52) Heritage (1924) Heritage Articles (27) Historic Events (7) History (7) Hot Springs (9) Hydro Heritage (104) Irrigation Articles (4) Islands (15) Kings of Sri Lanka (188) Kovils (29) Kuludage (11) Lighthouses (29) Memorials (57) Mile Posts (6) Misc (1) Mosques (4) Museums (15) National Parks (24) over 100 m (20) Pabbatha Vihara (13) Padhanagara (27) Personalities (211) Pillar/Slab Inscriptions (48) Popular Tourist Attractions (231) Pre Historic Burial Sites (23) Prehistory (42) Prehistory Articles (2) RAMSAR sites (6) Ravana (16) Reservoirs (72) Rock Inscriptions (36) Ruins in Wilpattu (11) Ruins in Yala (25) Santuaries (7) Sluice Gates (17) Stone Bridges (18) Strict Nature Reserves (3) Sumaithangi (3) Survey Towers (18) Tampita Vihara (242) Travel (5) View Points (24) Walawwa (13) War Memorials (26) Waterfalls (380) Wildlife Articles (28) Yathuru Pokuna (4)
Abhayagiri Monastery (20) Ampara District (196) Anuradhapura District (240) Badulla District (123) Batticaloa District (92) Colombo District (123) Galle District (76) Gampaha District (63) Hambantota District (124) Jaffna District (77) Kalutara District (53) Kandy District (217) Kegalle District (165) Kilinochchi District (13) Kingdom of Anuradhapura (88) Kingdom of Kandy (19) Kingdom of Kotte (9) Kingdom of Polonnaruwa (58) Kurunegala District (183) Maha Vihara (18) Mannar District (47) Mannar Island (10) Matale District (94) Matara District (53) Mihintale (22) Monaragala District (113) Mullaitivu District (39) Negombo (5) Nuwara Eliya District (126) Polonnaruwa District (138) Puttalam District (43) Ratnapura District (177) Trincomalee District (80) Vavuniya District (34) waterfalls in Sinharaja (3) z Delft 1 (5) z Jaffna 1 (20) z Jaffna 2 (26) z Jaffna 3 (14)







