Christian stewardship at its best
Channel: whybemerelyhuman
Date: 2012-07-04

Have you seen the 67-room castle in Colorado? 141 years after Palmer promised his bride a grand home, the Navigators have proven themselves good stewards of what God gave them - a castle, over 800 beautiful acres and plenty of ministry opportunities.

Take a trip with me to Glen Eyrie in Colorado Springs, Colorado to learn about sowing, reaping, and to see a gorgeous state-side castle.