The Timber Trail Manali resort is Situated 2000 meters above sea level, Manali is a wintry little town at the northern end of Kullu village, Himachal Pradesh. Making for an extremely cosy retreat in the town,...