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