City Detail

Alhambra

Alhambra is an urban village of Phoenix, Arizona.

Country/Region: United States

Nearby cities