
IDAHO FALLS – Taylor Crossing in Idaho Falls has a lot to see featuring beautiful architecture and breathtaking landscaping
Southeast Idaho’s premiere business community. Featuring one of the State of Idaho’s most recognized monuments with “The Protector” bronze eagle waterfall roundabout.