At Squirrel Ridge Cabin, get away and experience life in the country in a Hand Crafted Amish Built Log Cabin that is located on its own private setting. Nestled in the woods is Squirrel Ridge Log Cabin with an abundance of wildlife and recreational attrac