It is also Known as the "Tea City of India".
it is surrounded by sprawling tea estates and offers a blend of natural beauty and cultural experiences.