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]
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]