- Advertisement -
Children born in this tropic country enjoy the cold air as they take photos at the Snow World, a popular attraction where visitors experience a white Christmas inside the Star City amusement park in Pasay City. Norman Cruz
- Advertisement -