Idaho is a state in the northwest of the United States of America. The capital is Boise. The state is also known as the Gem State. The name of the state of Idaho possibly comes from the Indian word “Ee-dah-how” of the Shoshone, which roughly means “light on the mountains”. Idaho is one of the […]