Explore relationships

Morro

Morro (Spanish and Portuguese for "hill") or El Morro may refer to: BuildingsEl Morro mine, Atacama, ChileEl Morro National Monument, New MexicoMorro del Tulcán, pyramid in Popayán, CaucaCastillo de los Tres Reyes Del Morro, sometimes called El Morro, a fortress guarding Havana…

Use + to expand a branch. Click a topic name to open its summary.