Explora
Albuquerque, NM
Culture
Explora is a science center in Albuquerque, New Mexico, United States, located near Old Town Albuquerque. Its name is the imperative form of the Spanish language verb explorar, which means to explore.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account