A group of boaters in Horseshoe Bay got the ultimate B.C. experience when a pod of dolphins began following their water taxi back to shore -- while a rainbow arched over the water.

UBC student Amy Poulston took a video of the experience while returning home from a friend's cabin on Bowyer Island, an isolated island in the middle of Howe Sound.

Poulston and her friends noticed the rainbow first and then saw the water mammals following them. Naturally, she took out her camera.

"This is one of the most beautiful things me and my friends had ever seen," she told The Huffington Post B.C. on Tuesday. "Either the rainbow or the dolphins would have been beautiful on their own, but to happen at the same time was truly extraordinary."

She said the water taxi captain told the group he had seen dolphins in Howe Sound "fairly often" and that they are more likely to appear in the waters at this time of year.

Also on HuffPost:

Loading Slideshow...
  • A humpback whale tail breaches off Sydney Heads at the beginning of whale watching season during a Manly Whale Watching tour on June 23, 2011 in Sydney, Australia. (Photo by Cameron Spencer/Getty Images)

  • A humpback whale emerges from the surface of the Pacific Ocean at the Uramba Bahia Malaga natural park in Colombia, on July 22, 2011. (LUIS ROBAYO/AFP/Getty Images)

  • In this picture taken on September 23, 2011, an aquarium employee swims with a whale shark in an aquarium tank in the city of Yantai, northeastern Shandong province.

  • A humpback whale is seen breaching outside of Sydney Heads at the beginning of whale watching season during a Manly Whale Watching tour on June 23, 2011 in Sydney, Australia.

  • In this photo taken July 21, 2011, a baby gray whale is seen with its mother in the Klamath River in Klamath, Calif.

  • Female orca Wikie swims with her calf born by artificial insemination on April 19, 2011 at Marineland animal exhibition park in the French Riviera city of Antibes, southeastern France.

  • An 8.5 metre-long juvenile humpback whale remains stranded on Anaconda beach in La Paloma, department of Rocha, in southeastern Uruguay, on January 27, 2011. AFP

  • A humpback whale is seen breaching outside of Sydney Heads at the beginning of whale watching season during a Manly Whale Watching tour on June 23, 2011 in Sydney, Australia. (Photo by Cameron Spencer/Getty Images)

  • The tail of a humpback whale emerges from the surface of the Pacific Ocean at the Uramba Bahia Malaga natural park in Colombia, on July 22, 2011. (LUIS ROBAYO/AFP/Getty Images)

  • Watch As Whale Jumps Out Of Water And Bumps Canoe

    A couple canoeing in Maui film the moment when a breaching whale his their canoe while paddling out in the ocean.