Results 4 results found Chilco Community, Angochagua Parochia, Imbabura Province, Ecuador Los Bizcochos de San Pedro, Cayambe, Ecuador Los Bizcochos de San Pedro, Cayambe, Ecuador Scene of the fish market in the port town of Puerto Ayora, Santa Cruz Island, Galapagos Islands, UNESCO World Heritage Site, Ecuador, South America