A distinct kind of bliss and mystic charm will embrace you as soon as you set foot in beautiful Baguio City.