Bay Lookoff Park Boat Launch Place Type: Other Place Address: 7124 Saint Margarets Bay Road, , Nova Scotia What we have done for ourselves alone dies with us. What we have done for others and the world remains and is immortal. Albert Pine 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 Winslow Drive Park Basketball CourtBeaver Bank Kinsac Sports Centre108 YogaSeymore Hankey BallfieldHubbards Recreation Centre Hoop