Take in the bustling environment and grab a few bargains at Saint Louis Filigree Shop, a renowned local store.
Saint Louis Filigree Shop is located in Baguio. When you're done visiting this retail outlet, how about discovering what the area has to offer? Burnham Park is one attraction that's nearby.