Zf804. This is or was or was planned to be an airstrip at Anahao Island, Mambuhan Sur, Samar Province. This is a NARA image. I was unable to indentify this location in Google or Google Earth; maybe it is not correctly described.

Leave a Reply

Your email address will not be published.