Uttarakhand Himachal Travel Empire

Palampur To Keylong Map and Distance Guide

A scenic place filled with abundant natural beauty; Palampur is located in the Keylong district of Himachal Pradesh. Palampur is extensively recognized for its tea production and is known as “tea capital of northwest India. It is bounded on all sides by tea gardens and pine forests.

Palampur,Himachal Pradesh,India
Keylong,Himachal Pradesh,India