Numancia is an inhabited place located on Siargao Island.
Category: Surigao del Norte, Caraga, Philippines