English: Palampur is the tea capital of North India.
Telugu: పాలంపూర్ ఉత్తర భారతదేశం యొక్క తేయాకు రాజధాని.