Diver films breathtaking swim with huge manta ray off Mexico coast

A diver is followed by a giant manta ray as it swims and interacts with him throughout the waters off the coast of Cabo San Lucas, Mexico.

The footage, filmed in December 2017, shows a Giant Oceanic Manta Ray curiously swimming alongside several divers at Roca Partida, around 300 miles off the Mexican coast.

The 4-metre-long manta ray loved having bubbles blown on its belly and according to the filmer: "If I swam too slow the manta would turn back around and come back to me, it was incredible."