Popular Claimed Verified by it's Owner Whale Watching NL – Great Island Boat Tours 0.0 0 reviews $80.00 Avalon Region, Bauline South 1 (709) 727-8294 543 Bauline South, Newfoundland, Newfoundland and Labrador, Canada