Gorcha Homestay near Chakrata, Uttarakhand located in the lap of nature at a offbeat place far away from hustle and bustle of cities, with panoramic view of snow clad peaks of majestic Himalayas, surrounding in deodar, oak forests and Apple orchards.