Philippines is Not Only 7,107 Islands as NAMRIA Discovers More than 400 Islands

According to Philippines history and facts about the country, the Philippines is composed of 7,107 islands but that’s history right now as NAMRIA confirmed that they discovered more than 400 islands using the interferometric synthetic aperture radar (IFSAR) technolgy conducted in 2013. NAMRIA which is under the Department of Environment and Natural Resources (DENR) is … Read more