Giant Manta Ray swims right at side of boat

[rumble]?autoplay=1[/rumble] While vacationing in Riviera Maya, Mexico, friends from Vancouver, British Columbia and Toronto, Ontario spent a day on a…