This tree is originally native from Philipina and also called as sour apple. The fruits are edible and has beautiful white flower.
Bogor Botanical Gardens or Bogor Botanical Gardens is a large botanical garden located in Bogor City, Indonesia. It covers 87 Read more...