Discover Amba Yaalu Kandalama, Sri Lanka’s first hotel run by women, offering breathtaking views, cultural heritage, and ...