TWIN TREE MOUNTAIN RESORT Twin Tree Resort is located in the heart of Kotagiri, with its own beautiful mountain view. Here you can have a wonderful experience while staying with us,where our friendly staff will make you feel like at home away from home. BOOK NOW Twin tree Kotagiri home stay @ kotagiri Reviews of The TwinTree Kotagiri