Minidoka Internment National Monument is a U.S. National Monument located 17 miles (27 km) northeast of Twin Falls, Idaho and administered by the National Park Service of the U.S. Department of the Interior.
Minidoka Internment National Monument is a U.S. National Monument located 17 miles (27 km) northeast of Twin Falls and administered by the National Park Service of the U.S. Department of the Interior. Twin Falls is Idaho.