Creatures of Tubbataha

We go on a journey to the shores of Tubbataha reef, in the Philippines. Along the way, we experience some of the most amazing marine creatures we have ever seen.