Satellite map of Melville Island (Nova Scotia)
Melville Island is a small peninsula in Nova Scotia, Canada, located in the Northwest Arm of Halifax Harbour, west of Deadman's Island. It is part of the Halifax Regional Municipality.
Latitude: 44° 38' 6.00" N
Longitude: -63° 36' 50.40" W
Nearest city to this article: Halifax
Read about Melville Island (Nova Scotia) in the Wikipedia Satellite map of Melville Island (Nova Scotia) in Google Maps