firsttimetravels.com
Taal Town & the Philippine flag maker | First-Time Travels
Taal town is known to be the birthplace of the Philippine flag.