Tea Garden is located at the height of 1164m from sea level and is situated in Palampur, Himachal Pradesh, India.Ideal Visit duration: 1-2 hrs