Maybag Island

Island in the Philippines

Summary

Maybag Island is an island in the municipality of Aparri, Philippines. It is one of the islands of the Babuyan Island group, It is 6 metres above sea level.

Originally created by Deor

5/21/2022, 3:28:32 PM

Modified

10/2/2023, 4:20:33 AM

Contributors

Source: WikipediaView full article