Best selfie ever? Comedian Shaun Majumder went for a swim with a beluga whale that's been regularly spotted this summer in Middle Arm on Newfoundland's Baie Verte Peninsula.

Majumder took some of his snorkel gear and hopped in the water for a swim with the beluga.

The whale has been a favourite attraction for locals and visitors alike, attracting crowds to watch it swim in the harbour.

On mobile? Watch video here.