Have you ever longed to escape to a place that would take you far far away from the madding crowd? the hustle and bustle of your city life?? Then, The Goat Village in Tehri, Uttarakhand ought to be on your travel bucket list! The Nag Tibba Trek is today o