Melville Island (Nova Scotia)

Melville Island is a small peninsula in Nova Scotia, Canada, located in the Northwest Arm of Halifax Harbour. The land is rocky, with thin, acidic soil, but supports a limited woodland habitat. The site was discovered by Europeans in the 17th century, though it was likely earlier explored by aboriginals. It was initially used for storehouses before being purchased by...