Sri Lanka. A place where the beauty of God’s creation is visible. Few locations on the way to Nuwara Eliya…
travel
The ultimate water park in Sri Lanka
Ranmasu Uyana (Golden Fish Garden) is a testament to Sri Lanka's rich history and offers an intriguing glimpse into the past. Dating back to the First Royal period, this magnificent park holds a treasure trove of historical and architectural wonders. Ranmasu Garden...