Hill Station Travel Forget The City & Rediscover Yourself At Taara House In The Himalayan Mountains! Aditya SinghAugust 13, 2017August 24, 2017 With a beautiful green expanse at its back, mostly covered by a pine forest, lies Taara House – a boutique… Spread the love