Bagumbanua

From Wikipedia, the free encyclopedia

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

See also

References

Related Articles

Wikiwand AI