Amboy
Village in Argentina
Amboy is a village and commune in the Calamuchita Department in the province of Córdoba, Argentina. It is located 115 km from the provincial capital in the Sierras de Córdoba region, 20 miles from Santa Rosa de Calamuchita, by Provincial Routes RP... Wikipedia