Company description
Lawlor Island is a small island near the mouth of Halifax Harbour. Measuring approximately 55 hectares, it is located opposite MacCormacks Beach in Eastern Passage and McNabs Island in the Halifax Regional Municipality, Nova Scotia. The island is undeveloped woodland and the protected home of deer and osprey.