Where is San Francisco de Orellana?
Where is San Francisco de Orellana located?
San Francisco de Orellana, Amazonas, Colombia (approx. -4.15417°, -69.98028°)
Where is San Francisco de Orellana on the map?
San Francisco de Orellana - Quito
{"latitude":-4.15417,"longitude":-69.98028,"title":"San Francisco de Orellana"}