Mall-goers visit the Venice Grand Canal in Taguig City on Nov. 22, flocking to the spot for sightseeing, dining, and leisure as the Christmas season approaches.
- Advertisement -
Mall-goers visit the Venice Grand Canal in Taguig City on Nov. 22, flocking to the spot for sightseeing, dining, and leisure as the Christmas season approaches.