Southwood is a 300 acre farm an hour south of Nashville with winding trails, trickling brooks and a steady breeze. There is a lovely French farmhouse that offers all the comforts of home. The farmhouse and surrounding land provide space to rest, journal, pray and play. See the daily schedule below for details.