Where is albacurci?

I think you mean Albuquerque. Albuquerque is a city in the state of New Mexico, USA. It is the largest city in New Mexico.