Santo Santiago

English

Proper noun

Santo Santiago

  1. A barangay of Sarrat, Ilocos Norte, Philippines.