Surrounded by the lush green tea plantations and the tall blue mountains of the Nilgiris, Kotagiri is a beautiful village that every adventure liver needs to explore. Here's me writing about my experience in this place.