One of The Most Beautiful Lake Towns in The U.S. Is In IdahoOne of The Most Beautiful Lake Towns in The U.S. Is In IdahoHave you been there?Kyle MatthewsKyle Matthews