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.

Twin tree Kotagiri home stay @ kotagiri

Reviews of The TwinTree Kotagiri