VIDEO: Tubbataha Reef, An Underwater Dreamworld
2016 • 03 • 01 The Tubbataha Reefs Natural Park (or simply Tubbataha Reef) is one of the most treasured natural wonders in the Philippines. Spanning an area of over 130,000 hectares in the middle of the Sulu Sea, it is part of what experts call the Coral Triangle, regarded