Bay Lookoff Park Boat Launch Place Type: Other Place Address: 7124 Saint Margarets Bay Road, , Nova Scotia Seek to do good, and you will find that happiness will run after you. James Freeman Clarke Get Directions 7124 Saint Margarets Bay Road, Boutilliers Point, Nova Scotia Upcoming Events at Bay Lookoff Park Boat Launch No Entries Found Related Places – Other Place Metropolitan SportsfieldMeadowbrook Ballfield #2Beaver Bank Kinsac Sports Centre Ballfield #1Winslow Drive Park Basketball CourtBi-Centennial School Basketball Hoop