1) Castle at Havana 2) River in The New World 3) River of South America 4) River of The Americas 5) River of Chile 6) River in The Americas 7) River in South America 8) River in Chile Found on https://www.crosswordclues.com/clue/morro
Mor'ro noun [ Spanish , any spherical object.] A round hill or point of land; hence, Morro castle , a castle on a hill. Found on http://www.encyclo.co.uk/webster/M/103