El Morro National Monument

US New Mexico Albuquerque

This webcam, El Morro National Monument, is located in Albuquerque, New Mexico.

US New Mexico Albuquerque

This webcam, El Morro National Monument, is located in Albuquerque, New Mexico.

See more webcams in Albuquerque New Mexico, US

Cities in New Mexico, US