The place features some relics of the indigenous culture of Baguio. They also display artworks of some of the local artists. Every now and then, some local performers act out the traditional dances of the Igorot tribes.
The place is more secluded than most tourist spots, so it doesn't get very crowded.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.