Plaza Francisco de Orellana is located in Guayaquil, Ecuador on Túnel del Cerro Santa Ana. Plaza Francisco de Orellana is rated 4.4 out of 5 in the category state park in Ecuador.
Address
Túnel del Cerro Santa Ana
Accessibility
Wheelchair-accessible entrance