San Macario

English

Proper noun

San Macario

  1. A barangay of Delfin Albano, Isabela, Philippines.