Canada
MacLeods Point is a city located in Nova Scotia, Canada.
You can find MacLeods Point at 46.25° N, 60.60° W, in the Northern Hemisphere. It is classified under Nova Scotia, Canada.
The Nova Scotia region of Canada is home to MacLeods Point and other cities such as Halifax, Sydney, Dartmouth.
MacLeods Point is surrounded by 20 cities and towns within a 25 km radius.
MacLeods Point is located in Nova Scotia, Canada.
MacLeods Point is located at coordinates 46.25° N, 60.60° W in Nova Scotia, Canada.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)