Satellite map of Huemul Island
Huemul Island ("Isla Huemul") is an island located in the Nahuel Huapi Lake, off the shore of San Carlos de Bariloche, a city in the province of Río Negro, Argentina, at (41°06′23″S71°23′42″W). It derives its name from the Mapuche chief Güemul, whose tribe inhabited the area.
Latitude: -41° 06' 13.80" S
Longitude: -71° 23' 25.19" W
Nearest city to this article: Bariloche
Read about Huemul Island in the Wikipedia Satellite map of Huemul Island in Google Maps