Melville Island is a small peninsula in Nova Scotia, Canada, located in the Northwest Arm of Halifax Harbour, west of Deadman's Island and southeast of Regatta Point.
Melville Island is a small peninsula in Nova Scotia. This Nova Scotia is located in the Northwest Arm of Halifax Harbour. This Nova Scotia is located in west of Deadman's Island. This Nova Scotia is located in southeast of Regatta Point. Nova Scotia is Canada.