A unique boutique hotel located on top of a cliff in overlooking the panaromic view in Ella. Nestled amidst the breathtaking landscapes of Ella, Sri Lanka
© 2025 Ayubowan Tours – All Rights Reserved