Puerto Francisco de Orellana

Puerto Francisco de Orellana is a city in Ecuador. It is the capital of Orellana Province.

Category:Cities in Ecuador
Category:Capitals of Ecuadorian provinces
Category:Orellana Province