Movies filmed in 80 Diego Silang St., Baguio City, Philippines

There are 1 movies that were filmed in 80 Diego Silang St., Baguio City, Philippines.
City: Baguio State: Benguet Country: Philippines