Satellite map of Iquira
Iquira is a town and municipality in the Huila Department, Colombia.
Latitude: 2° 38' 59.99" N
Longitude: -75° 38' 59.99" W
Nearest city to this article: Íquira
Read about Iquira in the Wikipedia Satellite map of Iquira in Google Maps