Sri Lanka. A place where the beauty of God’s creation is visible. Few locations on the way to Nuwara Eliya…

Sri Lanka. A place where the beauty of God’s creation is visible. Few locations on the way to Nuwara Eliya…
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...