
Place
Kitulgala
Nestled amidst the emerald embrace of Sri Lanka's central hills, Kitulgala is a town where adrenaline meets serenity. Imagine this: the emerald Kelani River, its rapids whispering secrets and its currents promising adventure, carves through the verdant landscape....




