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.
Modified
10/2/2023, 4:20:33 AM
Source: WikipediaView full article↗