Nestled in Kerala’s lush Western Ghats.