Fear Factor: Swimming With Whale Sharks In Oslob, Philippines

Whale shark9

Whale Sharks; gentle giants of the sea… so they say!