10 Awesome Places, You Must Visit Once In a Lifetime

Tubbataha Reef: Philippines It is a two atoll coral reef system. The atolls and the reef systems are located in the Sulu sea off the coast of the Phillipines. The size of the Tubbatah reef atolls ranges from 5km in…

