Why Kiri Amma Ulpotha is a Must-Visit Spot for Spiritual Seekers in Sri Lanka
As for the beaches and landscapes, which of course are the major attractions of the country, most travelers fix their attention on Sigiriya, Ella and Kandy. But nestled in the lesser-traveled region of Laggala lies a serene and captivating destination that’s perfect for those seeking a more authentic experience off the beaten path: Kiri Amma…