my-server
← Wiki

Bagumbanua

Bagumbanua is an island located in the Philippine Province of Masbate. In 1919, it was reported to have mangrove trees.

See also

References