Abra

Tugot ni Angalo Shows Giant Footprints on the Mountains

  TUGOT NI ANGALO   Photo from: missosology.info   Tugot ni Angalo is located in Kabaruyan, San Quintin, Abra, Philippines.…

6 years ago