This mangrove tree can be found on Walakiri Beach, this tree is very unique and can only be found on the island of Sumba, Indonesia.
This mangrove tree can be found on Walakiri Beach, this tree is very unique and can only be found on the island of Sumba, Indonesia.