Where is Costa de Amoruco?

Where is Costa de Amoruco located?

Costa de Amoruco, Apure, Venezuela (approx. 7.62278°, -68.37778°)


Where is Costa de Amoruco on the map?