Satellite map of Lawlor Island
Lawlor Island or Lawlor's Island is a small island near the mouth of Halifax Harbour in Nova Scotia, Canada near the community of Eastern Passage, Nova Scotia.
Latitude: 44° 35' 59.99" N
Longitude: -63° 29' 59.99" W
Nearest city to this article: Halifax
Read about Lawlor Island in the Wikipedia Satellite map of Lawlor Island in Google Maps