Take a mere 280 steps from the Madden chairlift at the base of Homewood Mountain Resort and one can dip their toe into the chilly waters of Lake Tahoe. Tucked away on the woody west shore of Lake Tahoe along scenic Highway 89, Homewood is typically not the first ski resort choice among visitors to […]