New Mexico
Inside Hummingbird Nest Ranch, the 123-acre venue once listed for $75 million that's now the Bachelor Mansion
Hummingbird Nest Ranch, a 123-acre former equestrian ranch near Los Angeles, is the location of the latest season of "The Bachelorette."