Moksha at Kitulgala - Rainforest Boutique Hotel is a luxurious 5-star retreat nestled in the serene surroundings of Kegalle, Sri Lanka. Opened in 2021, this boutique hotel offers an intimate experience with only 8 elegantly designed rooms. The hotel's setting amidst lush rainforest provides guests with a tranquil haven, perfect for both leisure and business travelers seeking a unique escape.