Tuguegarao City

Tuguegarao City

Nickname(s): Booming City of the North[1]

See also