Diyawanna Lake
Diyawanna Lake, also called Parliament Lake, sits at the heart of Sri Jayawardenepura Kotte, Sri Lanka's administrative capital, and carries far more history than its calm surface lets on.
Long before it became a scenic urban wetland, this stretch of marshland served as a natural defensive barrier for the ancient Kotte Kingdom, a fact still echoed in old Sinhala poetry that once described its waters.
The lake as it looks today, though, is a modern creation. Back in 1979, the surrounding marshland was deepened and dredged to make way for Sri Lanka's new Parliament complex, designed by the country's most celebrated architect, Geoffrey Bawa. The Parliament building itself sits on one of the lake's eight small islands, essentially turning the whole lake into a kind of grand, glimmering moat around the seat of government.
Beyond its political symbolism, Diyawanna Lake plays a practical role for the city, helping manage flooding and water retention across the greater Colombo area, part of a wider network of interconnected marshes that keep the region from water-logging during heavy rains. Its banks have also become something of a local escape, home to the popular Diyatha Uyana park, boat rides, small eateries, and open spaces where families gather in the evenings. For visitors, an hour or two out on the water, ideally at dawn or dusk, offers one of the best chances to spot birdlife drifting quietly past the Parliament's edge, a rare moment of stillness in a city that rarely slows down.
The Parliament complex was inaugurated in 1982 on Duwa, an artificial island out in the lake. It isn't somewhere you can simply walk into, but the views across the water cost nothing, and they're at their best when the building catches the low evening sun.
The easiest way to enjoy the lake is on foot. A walking and jogging track runs along the shore, and at dawn it fills with local runners and walkers getting their exercise in before the heat builds. Stone benches line the path if you'd rather sit and watch the water, and boat rides are sometimes on offer too.
I'd plan this as a relaxed late afternoon: a walk along the shore, the stalls at Diyatha Market as the lights come on, then dinner nearby. For more birdlife, Beddagana Wetland Park is a short drive away. Bring insect repellent if you stay past dusk, since the wetlands around the lake attract mosquitoes.
At a glance
- Entry fee: Free
- Opening hours: Always
- Time needed: 1 to 2 hours
- Best time: Dawn or late afternoon
How to get there
In Sri Jayawardenepura Kotte, around the Parliament. Easiest access is from Diyatha Uyana at Polduwa junction, Battaramulla.