Leaf Peeking

The leaves are beginning to turn here in the beautiful Ozark Mountains. According to the weatherman peak leaf color should be October 26 thru November 4. There will still be vibrant color after November 4 probably just fewer leaves. Now is the time to take a couple of days to enjoy this beautiful weather and the beautiful scenery; give us a call.