Tea Tourism Home Stay Resort Overview

Tea Tourism Home Stay Resort located at 5500 ft in the lap of the DhaulaDhar Mountains and set amidst pine doted and a rolling lush green tea garden is a dream come true piece of serenity and pure mountain air is very close to the Palampur town in the Kangra valley lies “A home stay with a dif

more

Map Location