We use cookies to improve your website experience and provide more personalized services to you, both on this website and through other media. By continuing to use this website, you agree to our use of cookies as explained in our Cookie Policy. Please read our Cookie Policy for more information on how we use cookies and how you can disable them.
A stay at a tree house surrounded by tea and coffee plantations will refresh you just like your morning cuppa. The luxurious resort stay delves into two lifestyles – one is the plush stay and the other is experiencing local traditions. A culmination of both will make this stay an absolutely amazing experience. If you love the mountains more than anything under the sun, you must experience staying amidst three hills in a rainforest. The porch of the house opens the view to scenic mountains. A peek out of the window will only let you gaze at the mountains around, letting you know that they are as possessive about you as you are about them.