CHARLEY CREEK INN: SMALL TOWN LUXURY IN WABASH, IN

This article originally appeared on WanderWithWonder.com. The small town of Wabash, Indiana is located in Northeast Indiana, situated along the river, amidst farmlands and scattered woods. Over the past several years, this town has undergone a renewed revitalization, and on a recent trip home, I was able to experience one of the major restoration projects first hand—the Charley…