by Bradmin | Feb 12, 2011 | Articles, Spotlight
Tubbataha Reef is located in the Sulu Sea offset from the coast of the Philippines. The name is translated from the two words which collectively mean “long reef exposed at low tide.” Tubbataha Reef is actually two atoll coral reef systems with the...