Step into a bygone era of charm and tranquility at The Wen, a hidden gem nestled along the scenic Root River State Trail. Dating back to 1904,