This town in India’s Kerala state sits at the intersection of three mountain streams. It’s best known for its sweeping hills covered in tea plantations and verdant forests.