This small and peaceful town in the Rocky Mountains is home to just over a hundred families. Located just south of Steamboat Springs and northwest of Denver, the Twin Lakes town is a precious gem in...