Where is Armendariz?
Where is Armendariz located?
Armendariz, Chihuahua, Mexico (approx. 28.08333°, -105.3667°)
Where is Armendariz on the map?
Armendariz - Island of Tortuga
{"latitude":28.08333,"longitude":-105.3667,"title":"Armendariz"}