Our Community Welcome to Arcadia Valley, a fictional community near Twin Falls, Idaho. Photo Album of Arcadia Valley. Arcadia Valley Recipes