Find peace and relaxation in this newly renovated and fully furnished farmhouse only 8 miles from Santa Claus, Ind.

Visit Website