Off the coast of oslob on the island of cebu philippines a group of whale sharks are fed every day so tourists can come out and swim with them. Swimming with whale sharks in the philippines was a bucket list item for me from the moment i found out the experience existed.

Whale Shark Boat Tour From Panglao Bohol To Oslob Cebu Swim
The locals practice of feeding shrimp to these giants keeps them reliably coming back.