answersLogoWhite

0

Alhambra is in Los Angeles California!!Alhambra is in Granda, Spain!!! Coordinates:37º 10'36.8"N 3º35'23.95"W
User Avatar

Wiki User

15y ago

What else can I help you with?