Humber Arm South in world map. The following map shows the location of Humber Arm South in the world. Latitude and longitude of Humber Arm South: 49°00'32.8"N, 58°08'05.3"W
Please select map: Humber Arm South in world mapMap of Humber Arm SouthHumber Arm South, Canada in world map