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 genuinely 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.
At a glance
- Entry fee: Free
- Opening hours: Always
Frequently asked questions
- How much does it cost to visit Diyawanna Lake?
- Free.
- What are the opening hours at Diyawanna Lake?
- Always.