Nestled in the vibrant state of New Mexico, Rio Rancho is a hidden gem waiting to be explored. Founded in 1961, this town boasts a population of approximately 113,761 residents. Surrounded by the breathtaking Sandia Mountains, Rio Rancho offers a perfect blend of outdoor adventure and cultural experiences. With sister cities like Hsinchu, Taiwan and Netanya, Israel, this town is a melting pot of diverse influences waiting to be discovered.