OMG Video : Whale Watching Boat

This amazing video was taken aboard Mariner Cruise whale watching boat summer 2015. It was filmed in the Bay of Fundy off Brier Island Nova Scotia. If you are a whale lover Brier Island Nova Scotia is an amazing place to visit and enjoy these amazing creatures.



READ MORE  True Love Never Changes With Time…Best Portrayed By These Pictures

Add a Comment

Your email address will not be published. Required fields are marked *