Trincomalee reefs are full of surprises.. amazing amount of healthy corals both soft coral & hard coral, & lots of colorful creatures.
Trincomalee reefs are full of surprises.. amazing amount of healthy corals both soft coral & hard coral, & lots of colorful creatures.