TaraVillaTea Tourism Homestay Resort
Palampur Kangra Valley, India Bed & Breakfasts -
TARAVILLA Tea Tourism Home Stay Resort is an owneroccupied a set of private cottages. The rooms are in the true meaning of Indian hospitality and are used as a professional guest house. The idea is to provide the guest with maximum comfort