Petra H.GuideReviewed Jun. 22, 2021Fabulous Quiet and peaceful- on Leach Lake. Walker is nearby and so much to offer.Site2Month of VisitJuneShareReport